ENH: Ignore some warnings on Visual Studio
This commit is contained in:
parent
9d6ee55fdf
commit
e5af515db4
|
@ -35,7 +35,7 @@
|
||||||
#define CURL_DISABLE_GOPHER
|
#define CURL_DISABLE_GOPHER
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if !defined(WIN32) && defined(__WIN32__)
|
#if !defined(WIN32) && (defined(__WIN32__) || defined(_WIN32))
|
||||||
/* This should be a good Borland fix. Alexander J. Oss told us! */
|
/* This should be a good Borland fix. Alexander J. Oss told us! */
|
||||||
#define WIN32
|
#define WIN32
|
||||||
#endif
|
#endif
|
||||||
|
@ -122,6 +122,15 @@ defined(HAVE_LIBSSL) && defined(HAVE_LIBCRYPTO)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
|
/* Disable unnecessary warnings on Visual Studio */
|
||||||
|
#ifdef _MSC_VER
|
||||||
|
#pragma warning ( disable : 4127 )
|
||||||
|
#pragma warning ( disable : 4514 )
|
||||||
|
#pragma warning ( disable : 4706 )
|
||||||
|
#pragma warning ( disable : 4131 ) /* Old style declaration */
|
||||||
|
#pragma warning ( disable : 4055 ) /* Cast void*(*)() to void* */
|
||||||
|
struct _RPC_ASYNC_STATE;
|
||||||
|
#endif
|
||||||
#if !defined(__GNUC__) || defined(__MINGW32__)
|
#if !defined(__GNUC__) || defined(__MINGW32__)
|
||||||
#define sclose(x) closesocket(x)
|
#define sclose(x) closesocket(x)
|
||||||
#define sread(x,y,z) recv(x,y,z,0)
|
#define sread(x,y,z) recv(x,y,z,0)
|
||||||
|
@ -174,5 +183,4 @@ typedef struct in_addr Curl_ipconnect;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif /* __CONFIG_H */
|
#endif /* __CONFIG_H */
|
||||||
|
|
Loading…
Reference in New Issue