1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2025-09-19 03:56:10 +08:00

Allow compilation on gcc/clang without -Wno-unknown-pragmas.

This commit is contained in:
Nicholas Hastings
2013-10-06 13:46:15 -04:00
parent 34d4b05185
commit 9889382863
67 changed files with 218 additions and 17 deletions

View File

@ -8,9 +8,10 @@
#include <windows.h>
#include "consolewnd.h"
#ifdef _WIN32
#pragma warning( disable : 4311 ) // warning C4311: 'reinterpret_cast' : pointer truncation from 'CConsoleWnd *const ' to 'LONG'
#pragma warning( disable : 4312 ) // warning C4312: 'type cast' : conversion from 'LONG' to 'CConsoleWnd *' of greater size
#endif
#define EDITCONTROL_BORDER_SIZE 5

View File

@ -13,11 +13,13 @@
// Copyright (c) 1999-2000 Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
#ifdef _WIN32
// identifier was truncated to '255' characters in the debug information
#pragma warning(disable: 4786)
// conversion from 'double' to 'float'
#pragma warning(disable: 4244)
#pragma warning(disable: 4530)
#endif
#include <stdio.h>
#include <stdarg.h>

View File

@ -39,9 +39,13 @@
#include <sys/types.h>
#include <sys/stat.h>
#ifdef _WIN32
#pragma warning(disable: 4142 4028)
#endif
#include <io.h>
#ifdef _WIN32
#pragma warning(default: 4142 4028)
#endif
#include <fcntl.h>
#include <direct.h>