diff --git a/libclamav/7z/XzDec.c b/libclamav/7z/XzDec.c index ed63d7456..493d27a2f 100644 --- a/libclamav/7z/XzDec.c +++ b/libclamav/7z/XzDec.c @@ -305,9 +305,9 @@ static SRes Lzma2State_Code(void *pp, Byte *dest, SizeT *destLen, const Byte *sr int srcWasFinished, ECoderFinishMode finishMode, int *wasFinished) { ELzmaStatus status; - UNUSEDPARAM(srcWasFinished); /* ELzmaFinishMode fm = (finishMode == LZMA_FINISH_ANY) ? LZMA_FINISH_ANY : LZMA_FINISH_END; */ SRes res = Lzma2Dec_DecodeToBuf((CLzma2Dec *)pp, dest, destLen, src, srcLen, finishMode, &status); + UNUSEDPARAM(srcWasFinished); *wasFinished = (status == LZMA_STATUS_FINISHED_WITH_MARK); return res; } diff --git a/libclamav/nsis/bzlib.c b/libclamav/nsis/bzlib.c index 86eb7bf74..ed11284b7 100644 --- a/libclamav/nsis/bzlib.c +++ b/libclamav/nsis/bzlib.c @@ -990,8 +990,8 @@ int bz_config_ok ( void ) static void* default_bzalloc ( void* opaque, Int32 items, Int32 size ) { - UNUSEDPARAM(opaque); void* v = cli_malloc ( items * size ); + UNUSEDPARAM(opaque); return v; } diff --git a/win32/libclamunrar.vcxproj b/win32/libclamunrar.vcxproj index 7ef72e199..c1f4927a5 100644 --- a/win32/libclamunrar.vcxproj +++ b/win32/libclamunrar.vcxproj @@ -1,5 +1,4 @@ - - + @@ -24,7 +23,7 @@ Win32Proj libclamunrar - + DynamicLibrary true @@ -47,22 +46,22 @@ true MultiByte - + - + - + - + - + - + true $(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\ @@ -89,7 +88,7 @@ Level3 Disabled WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win32\openssl\include 4996;4018;4146;4244 CompileAsC @@ -97,6 +96,7 @@ Windows true $(SolutionDir)libclamunrar.def + C:\clamdeps\win32\openssl\lib;%(AdditionalLibraryDirectories) @@ -105,7 +105,7 @@ Level3 Disabled WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win64\openssl\include 4996;4018;4146;4244;4267 CompileAsC @@ -113,6 +113,7 @@ Windows true $(SolutionDir)libclamunrar.def + C:\clamdeps\win64\openssl\lib;%(AdditionalLibraryDirectories) @@ -123,7 +124,7 @@ true true WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win32\openssl\include 4996;4018;4146;4244 CompileAsC @@ -133,6 +134,7 @@ true true $(SolutionDir)libclamunrar.def + C:\clamdeps\win32\openssl\lib;%(AdditionalLibraryDirectories) @@ -143,7 +145,7 @@ true true WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win64\openssl\include 4996;4018;4146;4244;4267 CompileAsC @@ -153,25 +155,26 @@ true true $(SolutionDir)libclamunrar.def + C:\clamdeps\win64\openssl\lib;%(AdditionalLibraryDirectories) - + - + - - - - - - - - + + + + + + + + - + - + \ No newline at end of file diff --git a/win32/libclamunrar_iface.vcxproj b/win32/libclamunrar_iface.vcxproj index c32d9f4d3..fdaeff8c4 100644 --- a/win32/libclamunrar_iface.vcxproj +++ b/win32/libclamunrar_iface.vcxproj @@ -1,5 +1,4 @@ - - + @@ -24,7 +23,7 @@ Win32Proj libclamunrar_iface - + DynamicLibrary true @@ -47,22 +46,22 @@ true MultiByte - + - + - + - + - + - + true $(SolutionDir)build\$(PlatformName)\$(ProjectName)\$(Configuration)\ @@ -89,7 +88,7 @@ Level3 Disabled WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_IFACE_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win32\openssl\include 4996 CompileAsC @@ -97,9 +96,10 @@ Windows true $(SolutionDir)libclamunrar_iface.def + C:\clamdeps\win32\openssl\lib;%(AdditionalLibraryDirectories) - - + + @@ -107,7 +107,7 @@ Level3 Disabled WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_IFACE_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win64\openssl\include 4996;4267 CompileAsC @@ -115,9 +115,10 @@ Windows true $(SolutionDir)libclamunrar_iface.def + C:\clamdeps\win64\openssl\lib;%(AdditionalLibraryDirectories) - - + + @@ -127,7 +128,7 @@ true true WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_IFACE_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win32\openssl\include 4996 CompileAsC @@ -137,9 +138,10 @@ true true $(SolutionDir)libclamunrar_iface.def + C:\clamdeps\win32\openssl\lib;%(AdditionalLibraryDirectories) - - + + @@ -149,7 +151,7 @@ true true WIN32_LEAN_AND_MEAN;HAVE_CONFIG_H;WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBCLAMUNRAR_IFACE_EXPORTS;%(PreprocessorDefinitions) - "$(SolutionDir)";"$(SolutionDir)compat";"$(SolutionDir)..";"$(SolutionDir)3rdparty\pthreads" + $(SolutionDir);$(SolutionDir)compat;$(SolutionDir)..;$(SolutionDir)3rdparty\pthreads;C:\clamdeps\win64\openssl\include 4996;4267 CompileAsC @@ -159,26 +161,27 @@ true true $(SolutionDir)libclamunrar_iface.def + C:\clamdeps\win64\openssl\lib;%(AdditionalLibraryDirectories) - - + + - + - + - - + + {b1406d09-59ce-4eea-9f08-feccf3a7a4a7} - + - + \ No newline at end of file