Windows: build with UNICODE, get rid of all TCHAR/TEXT(), use explicit
xxA() interfaces and wchar_t in some places. Add a static cleanup retry method to TempFile, called after clearing the MimeHandler cache (killing the subprocesses which might hold an open file).
This commit is contained in:
@@ -10,9 +10,7 @@ TARGET = librecoll
|
||||
TEMPLATE = lib
|
||||
|
||||
DEFINES += LIBRECOLL_LIBRARY BUILDING_RECOLL
|
||||
DEFINES -= UNICODE
|
||||
DEFINES -= _UNICODE
|
||||
DEFINES += _MBCS
|
||||
DEFINES += UNICODE
|
||||
DEFINES += PSAPI_VERSION=1
|
||||
DEFINES += READFILE_ENABLE_MINIZ
|
||||
DEFINES += READFILE_ENABLE_MD5
|
||||
|
||||
@@ -5,9 +5,7 @@ TARGET = rclstartw
|
||||
TEMPLATE = app
|
||||
|
||||
DEFINES += BUILDING_RECOLL
|
||||
DEFINES -= UNICODE
|
||||
DEFINES -= _UNICODE
|
||||
DEFINES += _MBCS
|
||||
DEFINES += UNICODE
|
||||
DEFINES += PSAPI_VERSION=1
|
||||
|
||||
|
||||
|
||||
@@ -7,9 +7,7 @@ CONFIG -= app_bundle
|
||||
TEMPLATE = app
|
||||
|
||||
DEFINES += BUILDING_RECOLL
|
||||
DEFINES -= UNICODE
|
||||
DEFINES -= _UNICODE
|
||||
DEFINES += _MBCS
|
||||
DEFINES += UNICODE
|
||||
DEFINES += PSAPI_VERSION=1
|
||||
DEFINES += RCL_MONITOR
|
||||
|
||||
|
||||
@@ -7,9 +7,7 @@ CONFIG -= app_bundle
|
||||
TEMPLATE = app
|
||||
|
||||
DEFINES += BUILDING_RECOLL
|
||||
DEFINES -= UNICODE
|
||||
DEFINES -= _UNICODE
|
||||
DEFINES += _MBCS
|
||||
DEFINES += UNICODE
|
||||
DEFINES += PSAPI_VERSION=1
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user