mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-19 20:16:10 +08:00
Allow compilation on gcc/clang without -Wno-unknown-pragmas.
This commit is contained in:
@ -3,7 +3,9 @@
|
||||
// Purpose:
|
||||
//
|
||||
//=============================================================================//
|
||||
#ifdef _WIN32
|
||||
#pragma warning( disable : 4244 ) // conversion from 'double' to 'float', possible loss of data
|
||||
#endif
|
||||
|
||||
#include <vgui/IScheme.h>
|
||||
#include <vgui/ISurface.h>
|
||||
|
@ -115,7 +115,9 @@ class BuildModeLocalizedStringEditDialog : public Frame
|
||||
|
||||
public:
|
||||
|
||||
#ifdef _WIN32
|
||||
#pragma warning( disable : 4355 )
|
||||
#endif
|
||||
BuildModeLocalizedStringEditDialog() : Frame(this, NULL)
|
||||
{
|
||||
m_pTokenEntry = new TextEntry(this, NULL);
|
||||
@ -133,7 +135,9 @@ public:
|
||||
m_pFileCombo->AddItem(g_pVGuiLocalize->GetLocalizationFileName(i), NULL);
|
||||
}
|
||||
}
|
||||
#ifdef _WIN32
|
||||
#pragma warning( default : 4355 )
|
||||
#endif
|
||||
|
||||
virtual void DoModal(const char *token)
|
||||
{
|
||||
|
@ -49,7 +49,9 @@ DECLARE_BUILD_FACTORY( EditablePanel );
|
||||
//-----------------------------------------------------------------------------
|
||||
// Purpose: Constructor
|
||||
//-----------------------------------------------------------------------------
|
||||
#ifdef _WIN32
|
||||
#pragma warning( disable : 4355 )
|
||||
#endif
|
||||
|
||||
EditablePanel::EditablePanel(Panel *parent, const char *panelName) : Panel(parent, panelName), m_NavGroup(this)
|
||||
{
|
||||
@ -78,7 +80,9 @@ EditablePanel::EditablePanel(Panel *parent, const char *panelName, HScheme hSche
|
||||
SetBuildGroup(GetBuildGroup());
|
||||
}
|
||||
|
||||
#ifdef _WIN32
|
||||
#pragma warning( default : 4355 )
|
||||
#endif
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
// Purpose: Destructor
|
||||
|
Reference in New Issue
Block a user