1
0
mirror of https://github.com/DaveGamble/cJSON synced 2024-12-24 15:42:07 +00:00

MSVC: Disable warning about single line comments in system headers

This commit is contained in:
Max Bruckner 2017-06-17 14:26:25 +02:00
parent 217ab02612
commit 0d675cb048
2 changed files with 18 additions and 0 deletions

View File

@ -31,6 +31,11 @@
#ifdef __GNUC__
#pragma GCC visibility push(default)
#endif
#if defined(_MSC_VER)
#pragma warning (push)
/* disable warning about single line comments in system headers */
#pragma warning (disable : 4001)
#endif
#include <string.h>
#include <stdio.h>
@ -41,6 +46,9 @@
#include <ctype.h>
#include <locale.h>
#if defined(_MSC_VER)
#pragma warning (pop)
#endif
#ifdef __GNUC__
#pragma GCC visibility pop
#endif

View File

@ -28,11 +28,21 @@
#ifdef __GNUCC__
#pragma GCC visibility push(default)
#endif
#if defined(_MSC_VER)
#pragma warning (push)
/* disable warning about single line comments in system headers */
#pragma warning (disable : 4001)
#endif
#include <ctype.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <limits.h>
#if defined(_MSC_VER)
#pragma warning (pop)
#endif
#ifdef __GNUCC__
#pragma GCC visibility pop
#endif