X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3442c078adb5209278b7ac681486386f81859cc7..3201a1046ba71ba8e5ef2ed694fde34d12f743f3:/src/tiff/libtiff/tif_win32.c diff --git a/src/tiff/libtiff/tif_win32.c b/src/tiff/libtiff/tif_win32.c index 09360040fa..4fb5b7650f 100644 --- a/src/tiff/libtiff/tif_win32.c +++ b/src/tiff/libtiff/tif_win32.c @@ -340,12 +340,12 @@ static void Win32WarningHandler(const char* module, const char* fmt, va_list ap) { #ifndef TIF_PLATFORM_CONSOLE - LPTSTR szTitle; - LPTSTR szTmp; - LPCTSTR szTitleText = "%s Warning"; - LPCTSTR szDefaultModule = "LIBTIFF"; - LPCTSTR szTmpModule = (module == NULL) ? szDefaultModule : module; - if ((szTitle = (LPTSTR)LocalAlloc(LMEM_FIXED, (strlen(szTmpModule) + + char *szTitle; + char *szTmp; + const char *szTitleText = "%s Warning"; + const char *szDefaultModule = "LIBTIFF"; + const char *szTmpModule = (module == NULL) ? szDefaultModule : module; + if ((szTitle = (char *)LocalAlloc(LMEM_FIXED, (strlen(szTmpModule) + strlen(szTitleText) + strlen(fmt) + 128)*sizeof(char))) == NULL) return; sprintf(szTitle, szTitleText, szTmpModule); @@ -368,12 +368,12 @@ static void Win32ErrorHandler(const char* module, const char* fmt, va_list ap) { #ifndef TIF_PLATFORM_CONSOLE - LPTSTR szTitle; - LPTSTR szTmp; - LPCTSTR szTitleText = "%s Error"; - LPCTSTR szDefaultModule = "LIBTIFF"; - LPCTSTR szTmpModule = (module == NULL) ? szDefaultModule : module; - if ((szTitle = (LPTSTR)LocalAlloc(LMEM_FIXED, (strlen(szTmpModule) + + char *szTitle; + char *szTmp; + const char *szTitleText = "%s Error"; + const char *szDefaultModule = "LIBTIFF"; + const char *szTmpModule = (module == NULL) ? szDefaultModule : module; + if ((szTitle = (char *)LocalAlloc(LMEM_FIXED, (strlen(szTmpModule) + strlen(szTitleText) + strlen(fmt) + 128)*sizeof(char))) == NULL) return; sprintf(szTitle, szTitleText, szTmpModule);