Skip to content

Commit 00fedc5

Browse files
committed
miniz: silence warnings
This is third-party code.
1 parent 3e7bc8e commit 00fedc5

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

jbmc/src/miniz/miniz.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,13 @@
2424
*
2525
**************************************************************************/
2626

27+
#ifdef _MSC_VER
28+
#pragma warning(disable:4548)
29+
// expression before comma has no effect
30+
#pragma warning(disable:4061)
31+
// enum case is not handled in switch
32+
#endif
33+
2734
#include "miniz.h"
2835

2936
typedef unsigned char mz_validate_uint16[sizeof(mz_uint16) == 2 ? 1 : -1];

jbmc/src/miniz/miniz.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,10 @@
173173
#pragma once
174174

175175

176+
#ifdef _MSC_VER
177+
#pragma warning(disable:4668)
178+
// using #if/#elif on undefined macro
179+
#endif
176180

177181

178182

0 commit comments

Comments
 (0)