Browse code

Removed sdl check from mspack so it possibly-(but not actually)-uninitialized-local-variables will not be treated as an error. Added matcher-byte-comp.c to libclamav.vcxproj.

Micah Snyder authored on 2018/10/26 10:05:09
Showing 4 changed files
... ...
@@ -268,6 +268,7 @@
268 268
     <ClCompile Include="..\libclamav\fpu.c" />
269 269
     <ClCompile Include="..\libclamav\hostid.c" />
270 270
     <ClCompile Include="..\libclamav\hwp.c" />
271
+    <ClCompile Include="..\libclamav\matcher-byte-comp.c" />
271 272
     <ClCompile Include="..\libclamav\pdfng.c" />
272 273
     <ClCompile Include="..\libclamav\stats_json.c" />
273 274
     <ClCompile Include="..\libclamav\openioc.c" />
... ...
@@ -1113,6 +1113,9 @@
1113 1113
     <ClCompile Include="3rdparty\libxml2\nanoftp.c">
1114 1114
       <Filter>Source Files\libxml2</Filter>
1115 1115
     </ClCompile>
1116
+    <ClCompile Include="..\libclamav\matcher-byte-comp.c">
1117
+      <Filter>Source Files</Filter>
1118
+    </ClCompile>
1116 1119
   </ItemGroup>
1117 1120
   <ItemGroup>
1118 1121
     <ClInclude Include="..\libclamav\hostid.h">
... ...
@@ -96,7 +96,7 @@
96 96
       <WarningLevel>Level3</WarningLevel>
97 97
       <Optimization>Disabled</Optimization>
98 98
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_DEBUG;_WINDOWS;_USRDLL;MSPACK_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
99
-      <SDLCheck>true</SDLCheck>
99
+      <SDLCheck>false</SDLCheck>
100 100
       <AdditionalIncludeDirectories>$(SolutionDir)..\libclammspack\mspack</AdditionalIncludeDirectories>
101 101
     </ClCompile>
102 102
     <Link>
... ...
@@ -112,7 +112,7 @@
112 112
       <WarningLevel>Level3</WarningLevel>
113 113
       <Optimization>Disabled</Optimization>
114 114
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;_DEBUG;_WINDOWS;_USRDLL;MSPACK_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
115
-      <SDLCheck>true</SDLCheck>
115
+      <SDLCheck>false</SDLCheck>
116 116
       <AdditionalIncludeDirectories>$(SolutionDir)..\libclammspack\mspack</AdditionalIncludeDirectories>
117 117
     </ClCompile>
118 118
     <Link>
... ...
@@ -130,7 +130,7 @@
130 130
       <FunctionLevelLinking>true</FunctionLevelLinking>
131 131
       <IntrinsicFunctions>true</IntrinsicFunctions>
132 132
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;NDEBUG;_WINDOWS;_USRDLL;MSPACK_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
133
-      <SDLCheck>true</SDLCheck>
133
+      <SDLCheck>false</SDLCheck>
134 134
       <AdditionalIncludeDirectories>$(SolutionDir)..\libclammspack\mspack</AdditionalIncludeDirectories>
135 135
     </ClCompile>
136 136
     <Link>
... ...
@@ -150,7 +150,7 @@
150 150
       <FunctionLevelLinking>true</FunctionLevelLinking>
151 151
       <IntrinsicFunctions>true</IntrinsicFunctions>
152 152
       <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;NDEBUG;_WINDOWS;_USRDLL;MSPACK_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
153
-      <SDLCheck>true</SDLCheck>
153
+      <SDLCheck>false</SDLCheck>
154 154
       <AdditionalIncludeDirectories>$(SolutionDir)..\libclammspack\mspack</AdditionalIncludeDirectories>
155 155
     </ClCompile>
156 156
     <Link>
... ...
@@ -15,126 +15,126 @@
15 15
     </Filter>
16 16
   </ItemGroup>
17 17
   <ItemGroup>
18
-    <ClCompile Include="cabc.c">
18
+    <ClCompile Include="..\libclammspack\mspack\cabc.c">
19 19
       <Filter>Source Files</Filter>
20 20
     </ClCompile>
21
-    <ClCompile Include="cabd.c">
21
+    <ClCompile Include="..\libclammspack\mspack\cabd.c">
22 22
       <Filter>Source Files</Filter>
23 23
     </ClCompile>
24
-    <ClCompile Include="chmc.c">
24
+    <ClCompile Include="..\libclammspack\mspack\chmc.c">
25 25
       <Filter>Source Files</Filter>
26 26
     </ClCompile>
27
-    <ClCompile Include="chmd.c">
27
+    <ClCompile Include="..\libclammspack\mspack\chmd.c">
28 28
       <Filter>Source Files</Filter>
29 29
     </ClCompile>
30
-    <ClCompile Include="crc32.c">
30
+    <ClCompile Include="..\libclammspack\mspack\crc32.c">
31 31
       <Filter>Source Files</Filter>
32 32
     </ClCompile>
33
-    <ClCompile Include="hlpc.c">
33
+    <ClCompile Include="..\libclammspack\mspack\hlpc.c">
34 34
       <Filter>Source Files</Filter>
35 35
     </ClCompile>
36
-    <ClCompile Include="hlpd.c">
36
+    <ClCompile Include="..\libclammspack\mspack\hlpd.c">
37 37
       <Filter>Source Files</Filter>
38 38
     </ClCompile>
39
-    <ClCompile Include="kwajc.c">
39
+    <ClCompile Include="..\libclammspack\mspack\kwajc.c">
40 40
       <Filter>Source Files</Filter>
41 41
     </ClCompile>
42
-    <ClCompile Include="kwajd.c">
42
+    <ClCompile Include="..\libclammspack\mspack\kwajd.c">
43 43
       <Filter>Source Files</Filter>
44 44
     </ClCompile>
45
-    <ClCompile Include="litc.c">
45
+    <ClCompile Include="..\libclammspack\mspack\litc.c">
46 46
       <Filter>Source Files</Filter>
47 47
     </ClCompile>
48
-    <ClCompile Include="litd.c">
48
+    <ClCompile Include="..\libclammspack\mspack\litd.c">
49 49
       <Filter>Source Files</Filter>
50 50
     </ClCompile>
51
-    <ClCompile Include="lzssd.c">
51
+    <ClCompile Include="..\libclammspack\mspack\lzssd.c">
52 52
       <Filter>Source Files</Filter>
53 53
     </ClCompile>
54
-    <ClCompile Include="lzxc.c">
54
+    <ClCompile Include="..\libclammspack\mspack\lzxc.c">
55 55
       <Filter>Source Files</Filter>
56 56
     </ClCompile>
57
-    <ClCompile Include="lzxd.c">
57
+    <ClCompile Include="..\libclammspack\mspack\lzxd.c">
58 58
       <Filter>Source Files</Filter>
59 59
     </ClCompile>
60
-    <ClCompile Include="mszipc.c">
60
+    <ClCompile Include="..\libclammspack\mspack\mszipc.c">
61 61
       <Filter>Source Files</Filter>
62 62
     </ClCompile>
63
-    <ClCompile Include="mszipd.c">
63
+    <ClCompile Include="..\libclammspack\mspack\mszipd.c">
64 64
       <Filter>Source Files</Filter>
65 65
     </ClCompile>
66
-    <ClCompile Include="oabc.c">
66
+    <ClCompile Include="..\libclammspack\mspack\oabc.c">
67 67
       <Filter>Source Files</Filter>
68 68
     </ClCompile>
69
-    <ClCompile Include="oabd.c">
69
+    <ClCompile Include="..\libclammspack\mspack\oabd.c">
70 70
       <Filter>Source Files</Filter>
71 71
     </ClCompile>
72
-    <ClCompile Include="qtmd.c">
72
+    <ClCompile Include="..\libclammspack\mspack\qtmd.c">
73 73
       <Filter>Source Files</Filter>
74 74
     </ClCompile>
75
-    <ClCompile Include="system.c">
75
+    <ClCompile Include="..\libclammspack\mspack\system.c">
76 76
       <Filter>Source Files</Filter>
77 77
     </ClCompile>
78
-    <ClCompile Include="szddc.c">
78
+    <ClCompile Include="..\libclammspack\mspack\szddc.c">
79 79
       <Filter>Source Files</Filter>
80 80
     </ClCompile>
81
-    <ClCompile Include="szddd.c">
81
+    <ClCompile Include="..\libclammspack\mspack\szddd.c">
82 82
       <Filter>Source Files</Filter>
83 83
     </ClCompile>
84 84
   </ItemGroup>
85 85
   <ItemGroup>
86
-    <ClInclude Include="cab.h">
86
+    <ClInclude Include="..\libclammspack\mspack\cab.h">
87 87
       <Filter>Header Files</Filter>
88 88
     </ClInclude>
89
-    <ClInclude Include="chm.h">
89
+    <ClInclude Include="..\libclammspack\mspack\chm.h">
90 90
       <Filter>Header Files</Filter>
91 91
     </ClInclude>
92
-    <ClInclude Include="crc32.h">
92
+    <ClInclude Include="..\libclammspack\mspack\crc32.h">
93 93
       <Filter>Header Files</Filter>
94 94
     </ClInclude>
95
-    <ClInclude Include="des.h">
95
+    <ClInclude Include="..\libclammspack\mspack\des.h">
96 96
       <Filter>Header Files</Filter>
97 97
     </ClInclude>
98
-    <ClInclude Include="hlp.h">
98
+    <ClInclude Include="..\libclammspack\mspack\hlp.h">
99 99
       <Filter>Header Files</Filter>
100 100
     </ClInclude>
101
-    <ClInclude Include="kwaj.h">
101
+    <ClInclude Include="..\libclammspack\mspack\kwaj.h">
102 102
       <Filter>Header Files</Filter>
103 103
     </ClInclude>
104
-    <ClInclude Include="lit.h">
104
+    <ClInclude Include="..\libclammspack\mspack\lit.h">
105 105
       <Filter>Header Files</Filter>
106 106
     </ClInclude>
107
-    <ClInclude Include="lzss.h">
107
+    <ClInclude Include="..\libclammspack\mspack\lzss.h">
108 108
       <Filter>Header Files</Filter>
109 109
     </ClInclude>
110
-    <ClInclude Include="lzx.h">
110
+    <ClInclude Include="..\libclammspack\mspack\lzx.h">
111 111
       <Filter>Header Files</Filter>
112 112
     </ClInclude>
113
-    <ClInclude Include="mspack.h">
113
+    <ClInclude Include="..\libclammspack\mspack\mspack.h">
114 114
       <Filter>Header Files</Filter>
115 115
     </ClInclude>
116
-    <ClInclude Include="mszip.h">
116
+    <ClInclude Include="..\libclammspack\mspack\mszip.h">
117 117
       <Filter>Header Files</Filter>
118 118
     </ClInclude>
119
-    <ClInclude Include="oab.h">
119
+    <ClInclude Include="..\libclammspack\mspack\oab.h">
120 120
       <Filter>Header Files</Filter>
121 121
     </ClInclude>
122
-    <ClInclude Include="qtm.h">
122
+    <ClInclude Include="..\libclammspack\mspack\qtm.h">
123 123
       <Filter>Header Files</Filter>
124 124
     </ClInclude>
125
-    <ClInclude Include="readbits.h">
125
+    <ClInclude Include="..\libclammspack\mspack\readbits.h">
126 126
       <Filter>Header Files</Filter>
127 127
     </ClInclude>
128
-    <ClInclude Include="readhuff.h">
128
+    <ClInclude Include="..\libclammspack\mspack\readhuff.h">
129 129
       <Filter>Header Files</Filter>
130 130
     </ClInclude>
131
-    <ClInclude Include="sha.h">
131
+    <ClInclude Include="..\libclammspack\mspack\sha.h">
132 132
       <Filter>Header Files</Filter>
133 133
     </ClInclude>
134
-    <ClInclude Include="system.h">
134
+    <ClInclude Include="..\libclammspack\mspack\system.h">
135 135
       <Filter>Header Files</Filter>
136 136
     </ClInclude>
137
-    <ClInclude Include="szdd.h">
137
+    <ClInclude Include="..\libclammspack\mspack\szdd.h">
138 138
       <Filter>Header Files</Filter>
139 139
     </ClInclude>
140 140
   </ItemGroup>