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