From 61302b61e7ca40f8cfdefbf7443821efb035f4db Mon Sep 17 00:00:00 2001 From: Danny Parker <24753108+DannyParker0001@users.noreply.github.com> Date: Sat, 2 Oct 2021 03:02:20 +0930 Subject: [PATCH] fix latest gcc builds (#19) Co-authored-by: Danny Parker --- engine/gl_matsysiface.cpp | 2 +- game/client/clientmode_shared.cpp | 2 +- materialsystem/shaderapidx9/shaderdevicedx8.cpp | 2 +- serverbrowser/CustomGames.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/engine/gl_matsysiface.cpp b/engine/gl_matsysiface.cpp index a7199429..0fdef992 100644 --- a/engine/gl_matsysiface.cpp +++ b/engine/gl_matsysiface.cpp @@ -972,7 +972,7 @@ void DebugDrawLightmapAtCrossHair() IMaterial *pMaterial; int lightmapPageSize[2]; - if( s_CrossHairSurfID <= 0 ) + if( s_CrossHairSurfID <= (SurfaceHandle_t)0 ) { return; } diff --git a/game/client/clientmode_shared.cpp b/game/client/clientmode_shared.cpp index 16c326e9..847a4a2d 100644 --- a/game/client/clientmode_shared.cpp +++ b/game/client/clientmode_shared.cpp @@ -1152,7 +1152,7 @@ void ClientModeShared::FireGameEvent( IGameEvent *event ) } } - if ( team == 0 && GetLocalTeam() > 0 ) + if ( team == 0 && GetLocalTeam() > (C_Team*)0 ) { bValidTeam = false; } diff --git a/materialsystem/shaderapidx9/shaderdevicedx8.cpp b/materialsystem/shaderapidx9/shaderdevicedx8.cpp index 5b094e1f..5f97525d 100644 --- a/materialsystem/shaderapidx9/shaderdevicedx8.cpp +++ b/materialsystem/shaderapidx9/shaderdevicedx8.cpp @@ -619,7 +619,7 @@ bool CShaderDeviceMgrDx8::ComputeCapsFromD3D( HardwareCaps_t *pCaps, int nAdapte if ( pVendorID ) { int nVendorID = V_atoi( pVendorID ); // use V_atoi for hex support - if ( pVendorID > 0 ) + if ( pVendorID > (HardwareCaps_t*)0 ) { ident.VendorId = nVendorID; } diff --git a/serverbrowser/CustomGames.cpp b/serverbrowser/CustomGames.cpp index 26ebb557..a4df7a75 100644 --- a/serverbrowser/CustomGames.cpp +++ b/serverbrowser/CustomGames.cpp @@ -211,7 +211,7 @@ bool CCustomGames::CheckTagFilter( gameserveritem_t &server ) V_SplitString( m_szTagFilter, ",", TagList ); for ( int i = 0; i < TagList.Count(); i++ ) { - if ( ( Q_strnistr( server.m_szGameTags, TagList[i], MAX_TAG_CHARACTERS ) > 0 ) == TagsExclude() ) + if ( ( Q_strnistr( server.m_szGameTags, TagList[i], MAX_TAG_CHARACTERS ) > (const char*)0 ) == TagsExclude() ) { bRetVal = false; break;