Browse Source

Fix some warnings. Disable warning about invalid offsetof as it produces billion warnings in save-restore code

caseclosed
Roman Chistokhodov 7 years ago
parent
commit
31c1e121b5
  1. 4
      dlls/CMakeLists.txt
  2. 4
      dlls/playermonster.cpp
  3. 1
      utils/false_vgui/include/VGUI_Panel.h

4
dlls/CMakeLists.txt

@ -1,4 +1,4 @@
# #
# Copyright (c) 2015 Pavlo Lavrenenko # Copyright (c) 2015 Pavlo Lavrenenko
# #
# Permission is hereby granted, free of charge, to any person obtaining a copy # Permission is hereby granted, free of charge, to any person obtaining a copy
@ -28,7 +28,7 @@ set (SVDLL_LIBRARY server)
add_definitions(-DCLIENT_WEAPONS) add_definitions(-DCLIENT_WEAPONS)
if(NOT MSVC) if(NOT MSVC)
add_compile_options(-fno-exceptions) # GCC/Clang flag add_compile_options(-fno-exceptions -Wno-invalid-offsetof) # GCC/Clang flag
add_definitions(-D_LINUX) # It seems enough for all non-Win32 systems add_definitions(-D_LINUX) # It seems enough for all non-Win32 systems
add_definitions(-Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf ) add_definitions(-Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf )
else() else()

4
dlls/playermonster.cpp

@ -1,4 +1,4 @@
//========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============ //========= Copyright © 1996-2002, Valve LLC, All rights reserved. ============
// //
// Purpose: New version of the slider bar // Purpose: New version of the slider bar
// //
@ -82,7 +82,7 @@ void CPlayerMonster :: HandleAnimEvent( MonsterEvent_t *pEvent )
//========================================================= //=========================================================
int CPlayerMonster::ISoundMask( void ) int CPlayerMonster::ISoundMask( void )
{ {
return NULL; return 0;
} }
//========================================================= //=========================================================

1
utils/false_vgui/include/VGUI_Panel.h

@ -219,7 +219,6 @@ private:
bool _paintBorderEnabled; bool _paintBorderEnabled;
bool _paintBackgroundEnabled; bool _paintBackgroundEnabled;
bool _paintEnabled; bool _paintEnabled;
friend class Panel;
friend class App; friend class App;
friend class SurfaceBase; friend class SurfaceBase;
friend class Image; friend class Image;

Loading…
Cancel
Save