diff -u ./SourceCode/cl_dll/hl/hl_baseentity.cpp.orig ./SourceCode/cl_dll/hl/hl_baseentity.cpp
--- ./SourceCode/cl_dll/hl/hl_baseentity.cpp.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/cl_dll/hl/hl_baseentity.cpp	Sun Dec 30 00:36:52 2001
@@ -344,4 +344,4 @@
 int CBasePlayerWeapon::ExtractClipAmmo( CBasePlayerWeapon *pWeapon ) { return 0; }	
 void CBasePlayerWeapon::RetireWeapon( void ) { }
 void CSoundEnt::InsertSound ( int iType, const Vector &vecOrigin, int iVolume, float flDuration ) {}
-void RadiusDamage( Vector vecSrc, entvars_t *pevInflictor, entvars_t *pevAttacker, float flDamage, float flRadius, int iClassIgnore, int bitsDamageType ){}
\ No newline at end of file
+void RadiusDamage( Vector vecSrc, entvars_t *pevInflictor, entvars_t *pevAttacker, float flDamage, float flRadius, int iClassIgnore, int bitsDamageType ){}
diff -u ./SourceCode/cl_dll/GameStudioModelRenderer.h.orig ./SourceCode/cl_dll/GameStudioModelRenderer.h
--- ./SourceCode/cl_dll/GameStudioModelRenderer.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/GameStudioModelRenderer.h	Sun Dec 30 00:36:52 2001
@@ -8,7 +8,9 @@
 #if !defined( GAMESTUDIOMODELRENDERER_H )
 #define GAMESTUDIOMODELRENDERER_H
 #if defined( _WIN32 )
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 /*
@@ -23,4 +25,4 @@
 	CGameStudioModelRenderer( void );
 };
 
-#endif // GAMESTUDIOMODELRENDERER_H
\ No newline at end of file
+#endif // GAMESTUDIOMODELRENDERER_H
diff -u ./SourceCode/cl_dll/GameStudioModelRenderer_Sample.h.orig ./SourceCode/cl_dll/GameStudioModelRenderer_Sample.h
--- ./SourceCode/cl_dll/GameStudioModelRenderer_Sample.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/GameStudioModelRenderer_Sample.h	Sun Dec 30 00:36:52 2001
@@ -8,7 +8,9 @@
 #if !defined( GAMESTUDIOMODELRENDERER_H )
 #define GAMESTUDIOMODELRENDERER_H
 #if defined( _WIN32 )
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 /*
@@ -52,4 +54,4 @@
 	bool m_bLocal;
 };
 
-#endif // GAMESTUDIOMODELRENDERER_H
\ No newline at end of file
+#endif // GAMESTUDIOMODELRENDERER_H
diff -u ./SourceCode/cl_dll/StudioModelRenderer.h.orig ./SourceCode/cl_dll/StudioModelRenderer.h
--- ./SourceCode/cl_dll/StudioModelRenderer.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/StudioModelRenderer.h	Sun Dec 30 00:36:52 2001
@@ -8,7 +8,9 @@
 #if !defined ( STUDIOMODELRENDERER_H )
 #define STUDIOMODELRENDERER_H
 #if defined( _WIN32 )
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 /*
@@ -186,4 +188,4 @@
 	float			(*m_plighttransform)[ MAXSTUDIOBONES ][ 3 ][ 4 ];
 };
 
-#endif // STUDIOMODELRENDERER_H
\ No newline at end of file
+#endif // STUDIOMODELRENDERER_H
diff -u ./SourceCode/cl_dll/ammo.h.orig ./SourceCode/cl_dll/ammo.h
--- ./SourceCode/cl_dll/ammo.h.orig	Thu Nov  1 17:15:46 2001
+++ ./SourceCode/cl_dll/ammo.h	Sun Dec 30 00:36:52 2001
@@ -59,4 +59,4 @@
 typedef int AMMO;
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/battery.cpp.orig ./SourceCode/cl_dll/battery.cpp
--- ./SourceCode/cl_dll/battery.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/battery.cpp	Sun Dec 30 00:36:52 2001
@@ -135,4 +135,4 @@
 	x = gHUD.DrawHudNumber(x, y, DHN_3DIGITS | DHN_DRAWZERO, m_iBat, r, g, b);
 
 	return 1;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/com_weapons.h.orig ./SourceCode/cl_dll/com_weapons.h
--- ./SourceCode/cl_dll/com_weapons.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/com_weapons.h	Sun Dec 30 00:36:52 2001
@@ -10,7 +10,9 @@
 #if !defined( COM_WEAPONSH )
 #define COM_WEAPONSH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #include "hud_iface.h"
@@ -45,4 +47,4 @@
 extern float g_lastFOV;
 extern struct local_state_s *g_finalstate;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/demo.cpp.orig ./SourceCode/cl_dll/demo.cpp
--- ./SourceCode/cl_dll/demo.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/demo.cpp	Sun Dec 30 00:36:52 2001
@@ -100,4 +100,4 @@
 		gEngfuncs.Con_DPrintf( "Unknown demo buffer type, skipping.\n" );
 		break;
 	}
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/demo.h.orig ./SourceCode/cl_dll/demo.h
--- ./SourceCode/cl_dll/demo.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/demo.h	Sun Dec 30 00:36:52 2001
@@ -7,7 +7,11 @@
 
 #if !defined( DEMOH )
 #define DEMOH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 // Types of demo messages we can write/parse
 enum
@@ -24,4 +28,4 @@
 extern float g_demosniperangles[3];
 extern float g_demozoom;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/ev_common.cpp.orig ./SourceCode/cl_dll/ev_common.cpp
--- ./SourceCode/cl_dll/ev_common.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/ev_common.cpp	Sun Dec 30 00:36:52 2001
@@ -195,4 +195,4 @@
 
 	// Or in the muzzle flash
 	ent->curstate.effects |= EF_MUZZLEFLASH;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/ev_hldm.cpp.orig ./SourceCode/cl_dll/ev_hldm.cpp
--- ./SourceCode/cl_dll/ev_hldm.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/ev_hldm.cpp	Sun Dec 30 00:36:52 2001
@@ -1675,4 +1675,4 @@
 int EV_TFC_IsAllyTeam( int iTeam1, int iTeam2 )
 {
 	return 0;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/ev_hldm.h.orig ./SourceCode/cl_dll/ev_hldm.h
--- ./SourceCode/cl_dll/ev_hldm.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/ev_hldm.h	Sun Dec 30 00:36:52 2001
@@ -92,4 +92,4 @@
 int EV_HLDM_CheckTracer( int idx, float *vecSrc, float *end, float *forward, float *right, int iBulletType, int iTracerFreq, int *tracerCount );
 void EV_HLDM_FireBullets( int idx, float *forward, float *right, float *up, int cShots, float *vecSrc, float *vecDirShooting, float flDistance, int iBulletType, int iTracerFreq, int *tracerCount, float flSpreadX, float flSpreadY );
 
-#endif // EV_HLDMH
\ No newline at end of file
+#endif // EV_HLDMH
diff -u ./SourceCode/cl_dll/events.cpp.orig ./SourceCode/cl_dll/events.cpp
--- ./SourceCode/cl_dll/events.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/events.cpp	Sun Dec 30 00:36:52 2001
@@ -20,4 +20,4 @@
 void EV_HookEvents( void )
 {
 	Game_HookEvents();
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/flashlight.cpp.orig ./SourceCode/cl_dll/flashlight.cpp
--- ./SourceCode/cl_dll/flashlight.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/flashlight.cpp	Sun Dec 30 00:36:52 2001
@@ -146,4 +146,4 @@
 
 
 	return 1;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/hud_iface.h.orig ./SourceCode/cl_dll/hud_iface.h
--- ./SourceCode/cl_dll/hud_iface.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/hud_iface.h	Sun Dec 30 00:36:52 2001
@@ -7,7 +7,11 @@
 
 #if !defined( HUD_IFACEH )
 #define HUD_IFACEH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define EXPORT		_declspec( dllexport )
 #define _DLLEXPORT __declspec( dllexport )
@@ -17,4 +21,4 @@
 #include "../engine/cdll_int.h"
 extern cl_enginefunc_t gEngfuncs;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/hud_servers.cpp.orig ./SourceCode/cl_dll/hud_servers.cpp
--- ./SourceCode/cl_dll/hud_servers.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/hud_servers.cpp	Sun Dec 30 00:36:52 2001
@@ -1227,4 +1227,4 @@
 	{
 		g_pServers->ServerPlayers( server );
 	}
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/hud_servers.h.orig ./SourceCode/cl_dll/hud_servers.h
--- ./SourceCode/cl_dll/hud_servers.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/hud_servers.h	Sun Dec 30 00:36:52 2001
@@ -7,7 +7,11 @@
 
 #if !defined( HUD_SERVERSH )
 #define HUD_SERVERSH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define NET_CALLBACK /* */
 
@@ -38,4 +42,4 @@
 int	ServersIsQuerying( void );
 void SortServers( const char *fieldname );
 
-#endif // HUD_SERVERSH
\ No newline at end of file
+#endif // HUD_SERVERSH
diff -u ./SourceCode/cl_dll/hud_servers_priv.h.orig ./SourceCode/cl_dll/hud_servers_priv.h
--- ./SourceCode/cl_dll/hud_servers_priv.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/hud_servers_priv.h	Sun Dec 30 00:36:52 2001
@@ -7,7 +7,11 @@
 
 #if !defined( HUD_SERVERS_PRIVH )
 #define HUD_SERVERS_PRIVH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #include "netadr.h"
 
@@ -95,4 +99,4 @@
 	request_t			*m_pPlayersRequest;
 };
 
-#endif // HUD_SERVERS_PRIVH
\ No newline at end of file
+#endif // HUD_SERVERS_PRIVH
diff -u ./SourceCode/cl_dll/hud_spectator.h.orig ./SourceCode/cl_dll/hud_spectator.h
--- ./SourceCode/cl_dll/hud_spectator.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/hud_spectator.h	Sun Dec 30 00:36:52 2001
@@ -7,7 +7,11 @@
 
 #ifndef SPECTATOR_H
 #define SPECTATOR_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #include "cl_entity.h"
 
diff -u ./SourceCode/cl_dll/in_camera.cpp.orig ./SourceCode/cl_dll/in_camera.cpp
--- ./SourceCode/cl_dll/in_camera.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/in_camera.cpp	Sun Dec 30 00:36:52 2001
@@ -618,4 +618,4 @@
 void DLLEXPORT CL_CameraOffset( float *ofs )
 {
 	VectorCopy( cam_ofs, ofs );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/in_defs.h.orig ./SourceCode/cl_dll/in_defs.h
--- ./SourceCode/cl_dll/in_defs.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/in_defs.h	Sun Dec 30 00:36:52 2001
@@ -7,7 +7,11 @@
 
 #if !defined( IN_DEFSH )
 #define IN_DEFSH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 // up / down
 #define	PITCH	0
@@ -18,4 +22,4 @@
 
 #define DLLEXPORT __declspec( dllexport )
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/inputw32.cpp.orig ./SourceCode/cl_dll/inputw32.cpp
--- ./SourceCode/cl_dll/inputw32.cpp.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/inputw32.cpp	Sun Dec 30 00:36:52 2001
@@ -944,4 +944,4 @@
 
 	IN_StartupMouse ();
 	IN_StartupJoystick ();
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/kbutton.h.orig ./SourceCode/cl_dll/kbutton.h
--- ./SourceCode/cl_dll/kbutton.h.orig	Thu Nov  1 17:15:48 2001
+++ ./SourceCode/cl_dll/kbutton.h	Sun Dec 30 00:36:53 2001
@@ -7,7 +7,11 @@
 
 #if !defined( KBUTTONH )
 #define KBUTTONH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 typedef struct kbutton_s
 {
@@ -15,4 +19,4 @@
 	int		state;			// low bit is down state
 } kbutton_t;
 
-#endif // !KBUTTONH
\ No newline at end of file
+#endif // !KBUTTONH
diff -u ./SourceCode/cl_dll/overview.h.orig ./SourceCode/cl_dll/overview.h
--- ./SourceCode/cl_dll/overview.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/overview.h	Sun Dec 30 00:36:53 2001
@@ -7,7 +7,11 @@
 
 #ifndef OVERVIEW_H
 #define OVERVIEW_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 
 //-----------------------------------------------------------------------------
diff -u ./SourceCode/cl_dll/r_studioint.h.orig ./SourceCode/cl_dll/r_studioint.h
--- ./SourceCode/cl_dll/r_studioint.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/r_studioint.h	Sun Dec 30 00:36:53 2001
@@ -8,7 +8,9 @@
 #if !defined( R_STUDIOINT_H )
 #define R_STUDIOINT_H
 #if defined( _WIN32 )
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #define STUDIO_INTERFACE_VERSION 1
@@ -112,4 +114,4 @@
 
 extern r_studio_interface_t *pStudioAPI;
 
-#endif // R_STUDIOINT_H
\ No newline at end of file
+#endif // R_STUDIOINT_H
diff -u ./SourceCode/cl_dll/saytext.cpp.orig ./SourceCode/cl_dll/saytext.cpp
--- ./SourceCode/cl_dll/saytext.cpp.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/saytext.cpp	Sun Dec 30 00:36:53 2001
@@ -318,4 +318,4 @@
 			}
 		}
 	}
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/statusbar.cpp.orig ./SourceCode/cl_dll/statusbar.cpp
--- ./SourceCode/cl_dll/statusbar.cpp.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/statusbar.cpp	Sun Dec 30 00:36:53 2001
@@ -266,4 +266,4 @@
 	m_bReparseString = TRUE;
 	
 	return 1;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/studio_util.cpp.orig ./SourceCode/cl_dll/studio_util.cpp
--- ./SourceCode/cl_dll/studio_util.cpp.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/studio_util.cpp	Sun Dec 30 00:36:53 2001
@@ -248,4 +248,4 @@
 void MatrixCopy( float in[3][4], float out[3][4] )
 {
 	memcpy( out, in, sizeof( float ) * 3 * 4 );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/studio_util.h.orig ./SourceCode/cl_dll/studio_util.h
--- ./SourceCode/cl_dll/studio_util.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/studio_util.h	Sun Dec 30 00:36:53 2001
@@ -8,7 +8,9 @@
 #if !defined( STUDIO_UTIL_H )
 #define STUDIO_UTIL_H
 #if defined( WIN32 )
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #ifndef M_PI
@@ -37,4 +39,4 @@
 void	QuaternionSlerp( vec4_t p, vec4_t q, float t, vec4_t qt );
 void	AngleQuaternion( float *angles, vec4_t quaternion );
 
-#endif // STUDIO_UTIL_H
\ No newline at end of file
+#endif // STUDIO_UTIL_H
diff -u ./SourceCode/cl_dll/tri.cpp.orig ./SourceCode/cl_dll/tri.cpp
--- ./SourceCode/cl_dll/tri.cpp.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/tri.cpp	Sun Dec 30 00:36:53 2001
@@ -121,4 +121,4 @@
 #if defined( TEST_IT )
 //	Draw_Triangles();
 #endif
-}
\ No newline at end of file
+}
diff -u ./SourceCode/cl_dll/vgui_ConsolePanel.h.orig ./SourceCode/cl_dll/vgui_ConsolePanel.h
--- ./SourceCode/cl_dll/vgui_ConsolePanel.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/vgui_ConsolePanel.h	Sun Dec 30 00:36:53 2001
@@ -35,4 +35,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/vgui_ControlConfigPanel.h.orig ./SourceCode/cl_dll/vgui_ControlConfigPanel.h
--- ./SourceCode/cl_dll/vgui_ControlConfigPanel.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/vgui_ControlConfigPanel.h	Sun Dec 30 00:36:53 2001
@@ -44,4 +44,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/vgui_ServerBrowser.h.orig ./SourceCode/cl_dll/vgui_ServerBrowser.h
--- ./SourceCode/cl_dll/vgui_ServerBrowser.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/vgui_ServerBrowser.h	Sun Dec 30 00:36:53 2001
@@ -47,4 +47,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/vgui_int.h.orig ./SourceCode/cl_dll/vgui_int.h
--- ./SourceCode/cl_dll/vgui_int.h.orig	Thu Nov  1 17:15:50 2001
+++ ./SourceCode/cl_dll/vgui_int.h	Sun Dec 30 00:36:53 2001
@@ -18,4 +18,4 @@
 }
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/cl_dll/view.h.orig ./SourceCode/cl_dll/view.h
--- ./SourceCode/cl_dll/view.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/cl_dll/view.h	Sun Dec 30 00:36:53 2001
@@ -7,9 +7,11 @@
 
 #if !defined ( VIEWH )
 #define VIEWH 
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 
 void V_StartPitchDrift( void );
 void V_StopPitchDrift( void );
 
-#endif // !VIEWH
\ No newline at end of file
+#endif // !VIEWH
diff -u ./SourceCode/cl_dll/wrect.h.orig ./SourceCode/cl_dll/wrect.h
--- ./SourceCode/cl_dll/wrect.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/cl_dll/wrect.h	Sun Dec 30 00:36:53 2001
@@ -13,4 +13,4 @@
 	int				left, right, top, bottom;
 } wrect_t;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/common/beamdef.h.orig ./SourceCode/common/beamdef.h
--- ./SourceCode/common/beamdef.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/beamdef.h	Sun Dec 30 00:36:53 2001
@@ -15,7 +15,9 @@
 #if !defined ( BEAMDEFH )
 #define BEAMDEFH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #define FBEAM_STARTENTITY		0x00000001
diff -u ./SourceCode/common/cl_entity.h.orig ./SourceCode/common/cl_entity.h
--- ./SourceCode/common/cl_entity.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/cl_entity.h	Sun Dec 30 00:36:53 2001
@@ -16,7 +16,9 @@
 #if !defined( CL_ENTITYH )
 #define CL_ENTITYH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct efrag_s
diff -u ./SourceCode/common/com_model.h.orig ./SourceCode/common/com_model.h
--- ./SourceCode/common/com_model.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/com_model.h	Sun Dec 30 00:36:53 2001
@@ -9,7 +9,9 @@
 #if !defined( COM_MODEL_H )
 #define COM_MODEL_H
 #if defined( _WIN32 )
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #define STUDIO_RENDER 1
diff -u ./SourceCode/common/con_nprint.h.orig ./SourceCode/common/con_nprint.h
--- ./SourceCode/common/con_nprint.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/con_nprint.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( CON_NPRINTH )
 #define CON_NPRINTH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct con_nprint_s
diff -u ./SourceCode/common/crc.h.orig ./SourceCode/common/crc.h
--- ./SourceCode/common/crc.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/crc.h	Sun Dec 30 00:36:54 2001
@@ -16,7 +16,9 @@
 #ifndef CRC_H
 #define CRC_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // MD5 Hash
diff -u ./SourceCode/common/demo_api.h.orig ./SourceCode/common/demo_api.h
--- ./SourceCode/common/demo_api.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/demo_api.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined ( DEMO_APIH )
 #define DEMO_APIH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct demo_api_s
diff -u ./SourceCode/common/dlight.h.orig ./SourceCode/common/dlight.h
--- ./SourceCode/common/dlight.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/dlight.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined ( DLIGHTH )
 #define DLIGHTH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct
diff -u ./SourceCode/common/engine_launcher_api.h.orig ./SourceCode/common/engine_launcher_api.h
--- ./SourceCode/common/engine_launcher_api.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/engine_launcher_api.h	Sun Dec 30 00:36:54 2001
@@ -9,7 +9,9 @@
 #if !defined( ENGINE_LAUNCHER_APIH )
 #define ENGINE_LAUNCHER_APIH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 //typedef void ( *xcommand_t ) ( void );
diff -u ./SourceCode/common/entity_state.h.orig ./SourceCode/common/entity_state.h
--- ./SourceCode/common/entity_state.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/entity_state.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( ENTITY_STATEH )
 #define ENTITY_STATEH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // For entityType below
diff -u ./SourceCode/common/event_api.h.orig ./SourceCode/common/event_api.h
--- ./SourceCode/common/event_api.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/event_api.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined ( EVENT_APIH )
 #define EVENT_APIH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #define EVENT_API_VERSION 1
diff -u ./SourceCode/common/event_args.h.orig ./SourceCode/common/event_args.h
--- ./SourceCode/common/event_args.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/event_args.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( EVENT_ARGSH )
 #define EVENT_ARGSH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // Event was invoked with stated origin
diff -u ./SourceCode/common/event_flags.h.orig ./SourceCode/common/event_flags.h
--- ./SourceCode/common/event_flags.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/event_flags.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( EVENT_FLAGSH )
 #define EVENT_FLAGSH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // Skip local host for event send.
diff -u ./SourceCode/common/in_buttons.h.orig ./SourceCode/common/in_buttons.h
--- ./SourceCode/common/in_buttons.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/in_buttons.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #ifndef IN_BUTTONS_H
 #define IN_BUTTONS_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #define IN_ATTACK	(1 << 0)
diff -u ./SourceCode/common/ivoicetweak.h.orig ./SourceCode/common/ivoicetweak.h
--- ./SourceCode/common/ivoicetweak.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/ivoicetweak.h	Sun Dec 30 00:36:54 2001
@@ -8,7 +8,9 @@
 #ifndef IVOICETWEAK_H
 #define IVOICETWEAK_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // These provide access to the voice controls.
diff -u ./SourceCode/common/net_api.h.orig ./SourceCode/common/net_api.h
--- ./SourceCode/common/net_api.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/net_api.h	Sun Dec 30 00:36:54 2001
@@ -8,7 +8,9 @@
 #if !defined( NET_APIH )
 #define NET_APIH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #if !defined ( NETADRH )
@@ -96,4 +98,4 @@
 
 extern net_api_t netapi;
 
-#endif // NET_APIH
\ No newline at end of file
+#endif // NET_APIH
diff -u ./SourceCode/common/netadr.h.orig ./SourceCode/common/netadr.h
--- ./SourceCode/common/netadr.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/netadr.h	Sun Dec 30 00:36:54 2001
@@ -16,7 +16,9 @@
 #ifndef NETADR_H
 #define NETADR_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef enum
diff -u ./SourceCode/common/nowin.h.orig ./SourceCode/common/nowin.h
--- ./SourceCode/common/nowin.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/nowin.h	Sun Dec 30 00:36:54 2001
@@ -12,4 +12,4 @@
 #include <unistd.h>
 
 #endif //!_WIN32
-#endif //INC_NOWIN_H
\ No newline at end of file
+#endif //INC_NOWIN_H
diff -u ./SourceCode/common/particledef.h.orig ./SourceCode/common/particledef.h
--- ./SourceCode/common/particledef.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/particledef.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( PARTICLEDEFH )
 #define PARTICLEDEFH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef enum {
diff -u ./SourceCode/common/pmtrace.h.orig ./SourceCode/common/pmtrace.h
--- ./SourceCode/common/pmtrace.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/pmtrace.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( PMTRACEH )
 #define PMTRACEH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct
diff -u ./SourceCode/common/qfont.h.orig ./SourceCode/common/qfont.h
--- ./SourceCode/common/qfont.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/qfont.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( QFONTH )
 #define QFONTH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // Font stuff
diff -u ./SourceCode/common/r_efx.h.orig ./SourceCode/common/r_efx.h
--- ./SourceCode/common/r_efx.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/r_efx.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined ( R_EFXH )
 #define R_EFXH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // particle_t
diff -u ./SourceCode/common/screenfade.h.orig ./SourceCode/common/screenfade.h
--- ./SourceCode/common/screenfade.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/screenfade.h	Sun Dec 30 00:36:54 2001
@@ -8,7 +8,9 @@
 #if !defined( SCREENFADEH )
 #define SCREENFADEH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct screenfade_s
diff -u ./SourceCode/common/studio_event.h.orig ./SourceCode/common/studio_event.h
--- ./SourceCode/common/studio_event.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/studio_event.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined( STUDIO_EVENTH )
 #define STUDIO_EVENTH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct mstudioevent_s
diff -u ./SourceCode/common/triangleapi.h.orig ./SourceCode/common/triangleapi.h
--- ./SourceCode/common/triangleapi.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/triangleapi.h	Sun Dec 30 00:36:54 2001
@@ -14,7 +14,11 @@
 ****/
 #if !defined( TRIANGLEAPIH )
 #define TRIANGLEAPIH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 typedef enum 
 {
diff -u ./SourceCode/common/usercmd.h.orig ./SourceCode/common/usercmd.h
--- ./SourceCode/common/usercmd.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/usercmd.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #ifndef USERCMD_H
 #define USERCMD_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct usercmd_s
diff -u ./SourceCode/common/weaponinfo.h.orig ./SourceCode/common/weaponinfo.h
--- ./SourceCode/common/weaponinfo.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/common/weaponinfo.h	Sun Dec 30 00:36:54 2001
@@ -15,7 +15,9 @@
 #if !defined ( WEAPONINFOH )
 #define WEAPONINFOH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 // Info about weapons player might have in his/her possession
diff -u ./SourceCode/dedicated/conproc.h.orig ./SourceCode/dedicated/conproc.h
--- ./SourceCode/dedicated/conproc.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/dedicated/conproc.h	Sun Dec 30 00:36:54 2001
@@ -27,4 +27,4 @@
 
 void WriteStatusText( char *psz );
 
-#endif // !INC_CONPROCH
\ No newline at end of file
+#endif // !INC_CONPROCH
diff -u ./SourceCode/dedicated/dedicated.h.orig ./SourceCode/dedicated/dedicated.h
--- ./SourceCode/dedicated/dedicated.h.orig	Thu Nov  1 17:15:52 2001
+++ ./SourceCode/dedicated/dedicated.h	Sun Dec 30 00:36:54 2001
@@ -22,4 +22,4 @@
 extern int gDLLState;
 extern int gDLLStateInfo;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dedicated/exports.h.orig ./SourceCode/dedicated/exports.h
--- ./SourceCode/dedicated/exports.h.orig	Thu Nov  1 17:15:54 2001
+++ ./SourceCode/dedicated/exports.h	Sun Dec 30 00:36:54 2001
@@ -11,4 +11,4 @@
 
 extern void ErrorMessage(int nLevel, const char *pszErrorMessage);
 
-#endif // !INC_EXPORTSH
\ No newline at end of file
+#endif // !INC_EXPORTSH
diff -u ./SourceCode/dedicated/md5.h.orig ./SourceCode/dedicated/md5.h
--- ./SourceCode/dedicated/md5.h.orig	Thu Nov  1 17:15:54 2001
+++ ./SourceCode/dedicated/md5.h	Sun Dec 30 00:36:55 2001
@@ -7,8 +7,12 @@
 
 #if !defined( MD5H )
 #define MD5H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 int MD5_Hash_File(unsigned char digest[16], char *pszFileName );
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dedicated/sys_ded.h.orig ./SourceCode/dedicated/sys_ded.h
--- ./SourceCode/dedicated/sys_ded.h.orig	Thu Nov  1 17:15:54 2001
+++ ./SourceCode/dedicated/sys_ded.h	Sun Dec 30 00:36:55 2001
@@ -8,7 +8,9 @@
 #if !defined( SYS_DEDH )
 #define SYS_DEDH
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 long Sys_LoadLibrary( char *lib );
@@ -18,4 +20,4 @@
 void Sys_Printf(char *fmt, ...);
 void Sys_ErrorMessage( int level, const char *msg );
 
-#endif // SYS_DEDH
\ No newline at end of file
+#endif // SYS_DEDH
diff -u ./SourceCode/dlls/animation.cpp.orig ./SourceCode/dlls/animation.cpp
--- ./SourceCode/dlls/animation.cpp.orig	Thu Nov  1 17:15:56 2001
+++ ./SourceCode/dlls/animation.cpp	Sun Dec 30 00:36:55 2001
@@ -524,4 +524,4 @@
 	int iCurrent = (pev->body / pbodypart->base) % pbodypart->nummodels;
 
 	return iCurrent;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dlls/apache.cpp.orig ./SourceCode/dlls/apache.cpp
--- ./SourceCode/dlls/apache.cpp.orig	Thu Nov  1 17:15:56 2001
+++ ./SourceCode/dlls/apache.cpp	Sun Dec 30 00:36:55 2001
@@ -1047,4 +1047,4 @@
 }
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/cbase.h.orig ./SourceCode/dlls/cbase.h
--- ./SourceCode/dlls/cbase.h.orig	Thu Nov  1 17:15:56 2001
+++ ./SourceCode/dlls/cbase.h	Sun Dec 30 00:36:55 2001
@@ -186,7 +186,7 @@
 	virtual void	SetToggleState( int state ) {}
 	virtual void    StartSneaking( void ) {}
 	virtual void    StopSneaking( void ) {}
-	virtual BOOL	OnControls( entvars_t *pev ) { return FALSE; }
+	virtual BOOL	OnControls( entvars_t *onpev ) { return FALSE; }
 	virtual BOOL    IsSneaking( void ) { return FALSE; }
 	virtual BOOL	IsAlive( void ) { return (pev->deadflag == DEAD_NO) && pev->health > 0; }
 	virtual BOOL	IsBSPModel( void ) { return pev->solid == SOLID_BSP || pev->movetype == MOVETYPE_PUSHSTEP; }
@@ -217,13 +217,13 @@
 	virtual void Blocked( CBaseEntity *pOther ) { if (m_pfnBlocked) (this->*m_pfnBlocked)( pOther ); };
 
 	// allow engine to allocate instance data
-    void *operator new( size_t stAllocateBlock, entvars_t *pev )
+    void *operator new( size_t stAllocateBlock, entvars_t *newpev )
 	{
-		return (void *)ALLOC_PRIVATE(ENT(pev), stAllocateBlock);
+		return (void *)ALLOC_PRIVATE(ENT(newpev), stAllocateBlock);
 	};
 
 	// don't use this.
-#if _MSC_VER >= 1200 // only build this code if MSVC++ 6.0 or higher
+#if defined(_MSC_VER) && _MSC_VER >= 1200 // only build this code if MSVC++ 6.0 or higher
 	void operator delete(void *pMem, entvars_t *pev)
 	{
 		pev->flags |= FL_KILLME;
@@ -259,8 +259,8 @@
 		return pEnt; 
 	}
 
-	static CBaseEntity *Instance( entvars_t *pev ) { return Instance( ENT( pev ) ); }
-	static CBaseEntity *Instance( int eoffset) { return Instance( ENT( eoffset) ); }
+	static CBaseEntity *Instance( entvars_t *instpev ) { return Instance( ENT( instpev ) ); }
+	static CBaseEntity *Instance( int inst_eoffset) { return Instance( ENT( inst_eoffset) ); }
 
 	CBaseMonster *GetMonsterPointer( entvars_t *pevMonster ) 
 	{ 
diff -u ./SourceCode/dlls/cdll_dll.h.orig ./SourceCode/dlls/cdll_dll.h
--- ./SourceCode/dlls/cdll_dll.h.orig	Thu Nov  1 17:15:56 2001
+++ ./SourceCode/dlls/cdll_dll.h	Sun Dec 30 00:36:55 2001
@@ -43,4 +43,4 @@
 
 #define WEAPON_SUIT			31
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/crossbow.cpp.orig ./SourceCode/dlls/crossbow.cpp
--- ./SourceCode/dlls/crossbow.cpp.orig	Thu Nov  1 17:15:58 2001
+++ ./SourceCode/dlls/crossbow.cpp	Sun Dec 30 00:36:55 2001
@@ -545,4 +545,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/doors.cpp.orig ./SourceCode/dlls/doors.cpp
--- ./SourceCode/dlls/doors.cpp.orig	Thu Nov  1 17:15:58 2001
+++ ./SourceCode/dlls/doors.cpp	Sun Dec 30 00:36:55 2001
@@ -1023,4 +1023,4 @@
 		LinearMove( move, speed );
 	}
 
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dlls/effects.cpp.orig ./SourceCode/dlls/effects.cpp
--- ./SourceCode/dlls/effects.cpp.orig	Thu Nov  1 17:15:58 2001
+++ ./SourceCode/dlls/effects.cpp	Sun Dec 30 00:36:55 2001
@@ -2265,4 +2265,4 @@
 	SetTouch ( NULL );
 	SetThink ( SUB_Remove );
 	pev->nextthink = gpGlobals->time;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dlls/egon.cpp.orig ./SourceCode/dlls/egon.cpp
--- ./SourceCode/dlls/egon.cpp.orig	Thu Nov  1 17:15:58 2001
+++ ./SourceCode/dlls/egon.cpp	Sun Dec 30 00:36:55 2001
@@ -565,4 +565,4 @@
 };
 LINK_ENTITY_TO_CLASS( ammo_egonclip, CEgonAmmo );
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/enginecallback.h.orig ./SourceCode/dlls/enginecallback.h
--- ./SourceCode/dlls/enginecallback.h.orig	Thu Nov  1 17:15:58 2001
+++ ./SourceCode/dlls/enginecallback.h	Sun Dec 30 00:36:55 2001
@@ -14,7 +14,11 @@
 ****/
 #ifndef ENGINECALLBACK_H
 #define ENGINECALLBACK_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #include "event_flags.h"
 
@@ -155,4 +159,4 @@
 
 #define PLAYER_CNX_STATS		( *g_engfuncs.pfnGetPlayerStats )
 
-#endif		//ENGINECALLBACK_H
\ No newline at end of file
+#endif		//ENGINECALLBACK_H
diff -u ./SourceCode/dlls/gargantua.cpp.orig ./SourceCode/dlls/gargantua.cpp
--- ./SourceCode/dlls/gargantua.cpp.orig	Thu Nov  1 17:15:58 2001
+++ ./SourceCode/dlls/gargantua.cpp	Sun Dec 30 00:36:55 2001
@@ -1365,4 +1365,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/h_battery.cpp.orig ./SourceCode/dlls/h_battery.cpp
--- ./SourceCode/dlls/h_battery.cpp.orig	Thu Nov  1 17:16:00 2001
+++ ./SourceCode/dlls/h_battery.cpp	Sun Dec 30 00:36:55 2001
@@ -197,4 +197,4 @@
 	}
 	else
 		SetThink( SUB_DoNothing );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dlls/hassassin.cpp.orig ./SourceCode/dlls/hassassin.cpp
--- ./SourceCode/dlls/hassassin.cpp.orig	Thu Nov  1 17:16:00 2001
+++ ./SourceCode/dlls/hassassin.cpp	Sun Dec 30 00:36:55 2001
@@ -1012,4 +1012,4 @@
 	return CBaseMonster :: GetScheduleOfType( Type );
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/healthkit.cpp.orig ./SourceCode/dlls/healthkit.cpp
--- ./SourceCode/dlls/healthkit.cpp.orig	Thu Nov  1 17:16:00 2001
+++ ./SourceCode/dlls/healthkit.cpp	Sun Dec 30 00:36:55 2001
@@ -261,4 +261,4 @@
 	}
 	else
 		SetThink( SUB_DoNothing );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dlls/hornetgun.cpp.orig ./SourceCode/dlls/hornetgun.cpp
--- ./SourceCode/dlls/hornetgun.cpp.orig	Thu Nov  1 17:16:00 2001
+++ ./SourceCode/dlls/hornetgun.cpp	Sun Dec 30 00:36:55 2001
@@ -302,4 +302,4 @@
 	SendWeaponAnim( iAnim );
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/ichthyosaur.cpp.orig ./SourceCode/dlls/ichthyosaur.cpp
--- ./SourceCode/dlls/ichthyosaur.cpp.orig	Thu Nov  1 17:16:00 2001
+++ ./SourceCode/dlls/ichthyosaur.cpp	Sun Dec 30 00:36:55 2001
@@ -1105,4 +1105,4 @@
 	return Vector(0, 0, 0);
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/mortar.cpp.orig ./SourceCode/dlls/mortar.cpp
--- ./SourceCode/dlls/mortar.cpp.orig	Thu Nov  1 17:16:02 2001
+++ ./SourceCode/dlls/mortar.cpp	Sun Dec 30 00:36:55 2001
@@ -320,4 +320,4 @@
 
 	UTIL_SetOrigin( pMortar->pev, tr.vecEndPos );
 }
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/nihilanth.cpp.orig ./SourceCode/dlls/nihilanth.cpp
--- ./SourceCode/dlls/nihilanth.cpp.orig	Thu Nov  1 17:16:02 2001
+++ ./SourceCode/dlls/nihilanth.cpp	Sun Dec 30 00:36:55 2001
@@ -1833,4 +1833,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/python.cpp.orig ./SourceCode/dlls/python.cpp
--- ./SourceCode/dlls/python.cpp.orig	Thu Nov  1 17:16:02 2001
+++ ./SourceCode/dlls/python.cpp	Sun Dec 30 00:36:55 2001
@@ -317,4 +317,4 @@
 LINK_ENTITY_TO_CLASS( ammo_357, CPythonAmmo );
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/rpg.cpp.orig ./SourceCode/dlls/rpg.cpp
--- ./SourceCode/dlls/rpg.cpp.orig	Thu Nov  1 17:16:02 2001
+++ ./SourceCode/dlls/rpg.cpp	Sun Dec 30 00:36:55 2001
@@ -614,4 +614,4 @@
 };
 LINK_ENTITY_TO_CLASS( ammo_rpgclip, CRpgAmmo );
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/satchel.cpp.orig ./SourceCode/dlls/satchel.cpp
--- ./SourceCode/dlls/satchel.cpp.orig	Thu Nov  1 17:16:02 2001
+++ ./SourceCode/dlls/satchel.cpp	Sun Dec 30 00:36:55 2001
@@ -491,4 +491,4 @@
 	}
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/saverestore.h.orig ./SourceCode/dlls/saverestore.h
--- ./SourceCode/dlls/saverestore.h.orig	Thu Nov  1 17:16:02 2001
+++ ./SourceCode/dlls/saverestore.h	Sun Dec 30 00:36:55 2001
@@ -23,7 +23,7 @@
 public:
 	CSaveRestoreBuffer( void );
 	CSaveRestoreBuffer( SAVERESTOREDATA *pdata );
-	~CSaveRestoreBuffer( void );
+	virtual ~CSaveRestoreBuffer( void );
 
 	int			EntityIndex( entvars_t *pevLookup );
 	int			EntityIndex( edict_t *pentLookup );
@@ -41,6 +41,10 @@
 	SAVERESTOREDATA		*m_pdata;
 	void		BufferRewind( int size );
 	unsigned int	HashString( const char *pszToken );
+private:
+	// effc++ rule 11
+	void		operator=(CSaveRestoreBuffer&);
+	CSaveRestoreBuffer(const CSaveRestoreBuffer&);
 };
 
 
@@ -82,7 +86,7 @@
 class CRestore : public CSaveRestoreBuffer
 {
 public:
-	CRestore( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ) { m_global = 0; m_precache = TRUE; }
+	CRestore( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ), m_global(0), m_precache(TRUE) { }
 	int		ReadEntVars( const char *pname, entvars_t *pev );		// entvars_t
 	int		ReadFields( const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount );
 	int		ReadField( void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount, int startField, int size, char *pName, void *pData );
@@ -162,6 +166,9 @@
 	globalentity_t	*Find( string_t globalname );
 	globalentity_t	*m_pList;
 	int				m_listCount;
+	// effc++ rule 11
+	void		operator=(CGlobalState&);
+	CGlobalState(const CGlobalState&);
 };
 
 extern CGlobalState gGlobalState;
diff -u ./SourceCode/dlls/sound.cpp.orig ./SourceCode/dlls/sound.cpp
--- ./SourceCode/dlls/sound.cpp.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/sound.cpp	Sun Dec 30 00:36:55 2001
@@ -1975,4 +1975,4 @@
 	}
 	else
 		CBaseEntity::KeyValue( pkvd );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dlls/soundent.cpp.orig ./SourceCode/dlls/soundent.cpp
--- ./SourceCode/dlls/soundent.cpp.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/soundent.cpp	Sun Dec 30 00:36:55 2001
@@ -376,4 +376,4 @@
 #endif // _DEBUG
 
 	return iReturn;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dlls/spectator.h.orig ./SourceCode/dlls/spectator.h
--- ./SourceCode/dlls/spectator.h.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/spectator.h	Sun Dec 30 00:36:56 2001
@@ -24,4 +24,4 @@
 
 private:
 	void SpectatorImpulseCommand(void);
-};
\ No newline at end of file
+};
diff -u ./SourceCode/dlls/squad.h.orig ./SourceCode/dlls/squad.h
--- ./SourceCode/dlls/squad.h.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/squad.h	Sun Dec 30 00:36:56 2001
@@ -17,4 +17,4 @@
 #define		bits_SQUAD_FLANK_LEFT		( 1 << 0 )
 #define		bits_SQUAD_FLANK_RIGHT		( 1 << 1 )
 #define		bits_SQUAD_ADVANCE			( 1 << 2 )
-#define		bits_SQUAD_FLUSH_ATTACK		( 1 << 3 )
\ No newline at end of file
+#define		bits_SQUAD_FLUSH_ATTACK		( 1 << 3 )
diff -u ./SourceCode/dlls/squeakgrenade.cpp.orig ./SourceCode/dlls/squeakgrenade.cpp
--- ./SourceCode/dlls/squeakgrenade.cpp.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/squeakgrenade.cpp	Sun Dec 30 00:36:56 2001
@@ -598,4 +598,4 @@
 	SendWeaponAnim( iAnim );
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/tentacle.cpp.orig ./SourceCode/dlls/tentacle.cpp
--- ./SourceCode/dlls/tentacle.cpp.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/tentacle.cpp	Sun Dec 30 00:36:56 2001
@@ -1041,4 +1041,4 @@
 	PRECACHE_MODEL("models/maw.mdl");
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/util.h.orig ./SourceCode/dlls/util.h
--- ./SourceCode/dlls/util.h.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/util.h	Sun Dec 30 00:36:56 2001
@@ -107,7 +107,7 @@
 inline EOFFSET OFFSET(EOFFSET eoffset)			{ return eoffset; }
 inline EOFFSET OFFSET(const edict_t *pent)	
 { 
-#if _DEBUG
+#ifdef _DEBUG
 	if ( !pent )
 		ALERT( at_error, "Bad ent in OFFSET()\n" );
 #endif
@@ -115,7 +115,7 @@
 }
 inline EOFFSET OFFSET(entvars_t *pev)				
 { 
-#if _DEBUG
+#ifdef _DEBUG
 	if ( !pev )
 		ALERT( at_error, "Bad pev in OFFSET()\n" );
 #endif
diff -u ./SourceCode/dlls/vector.h.orig ./SourceCode/dlls/vector.h
--- ./SourceCode/dlls/vector.h.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/vector.h	Sun Dec 30 00:36:56 2001
@@ -22,8 +22,8 @@
 class Vector2D
 {
 public:
-	inline Vector2D(void)									{ }
-	inline Vector2D(float X, float Y)						{ x = X; y = Y; }
+	inline Vector2D(void): x(0.0), y(0.0)							{ }
+	inline Vector2D(float X, float Y): x(0.0), y(0.0)				{ x = X; y = Y; }
 	inline Vector2D operator+(const Vector2D& v)	const	{ return Vector2D(x+v.x, y+v.y);	}
 	inline Vector2D operator-(const Vector2D& v)	const	{ return Vector2D(x-v.x, y-v.y);	}
 	inline Vector2D operator*(float fl)				const	{ return Vector2D(x*fl, y*fl);	}
@@ -33,7 +33,7 @@
 
 	inline Vector2D Normalize ( void ) const
 	{
-		Vector2D vec2;
+		// Vector2D vec2;
 
 		float flLen = Length();
 		if ( flLen == 0 )
@@ -60,12 +60,12 @@
 {								//		which is a vec_t[3]
 public:
 	// Construction/destruction
-	inline Vector(void)								{ }
-	inline Vector(float X, float Y, float Z)		{ x = X; y = Y; z = Z;						}
+	inline Vector(void): x(0.0), y(0.0), z(0.0)					{ }
+	inline Vector(float X, float Y, float Z): x(0.0), y(0.0), z(0.0)	{ x = X; y = Y; z = Z;				}
 	//inline Vector(double X, double Y, double Z)		{ x = (float)X; y = (float)Y; z = (float)Z;	}
 	//inline Vector(int X, int Y, int Z)				{ x = (float)X; y = (float)Y; z = (float)Z;	}
-	inline Vector(const Vector& v)					{ x = v.x; y = v.y; z = v.z;				} 
-	inline Vector(float rgfl[3])					{ x = rgfl[0]; y = rgfl[1]; z = rgfl[2];	}
+	inline Vector(const Vector& v): x(0.0), y(0.0), z(0.0)		{ x = v.x; y = v.y; z = v.z;				} 
+	inline Vector(float rgfl[3]): x(0.0), y(0.0), z(0.0)		{ x = rgfl[0]; y = rgfl[1]; z = rgfl[2];	}
 
 	// Operators
 	inline Vector operator-(void) const				{ return Vector(-x,-y,-z);				}
@@ -109,4 +109,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dlls/weapons.h.orig ./SourceCode/dlls/weapons.h
--- ./SourceCode/dlls/weapons.h.orig	Thu Nov  1 17:16:04 2001
+++ ./SourceCode/dlls/weapons.h	Sun Dec 30 00:36:56 2001
@@ -445,7 +445,7 @@
 	int		Restore( CRestore &restore );
 	static	TYPEDESCRIPTION m_SaveData[];
 
-	HasWeapon( CBasePlayerItem *pCheckItem );
+	BOOL HasWeapon( CBasePlayerItem *pCheckItem );
 	BOOL PackWeapon( CBasePlayerItem *pWeapon );
 	BOOL PackAmmo( int iszName, int iCount );
 	
diff -u ./SourceCode/dlls/zombie.cpp.orig ./SourceCode/dlls/zombie.cpp
--- ./SourceCode/dlls/zombie.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dlls/zombie.cpp	Sun Dec 30 00:36:56 2001
@@ -343,4 +343,4 @@
 
 	return iIgnore;
 	
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/quake/quake_baseentity.cpp.orig ./SourceCode/dmc/cl_dll/quake/quake_baseentity.cpp
--- ./SourceCode/dmc/cl_dll/quake/quake_baseentity.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/quake/quake_baseentity.cpp	Sun Dec 30 00:36:57 2001
@@ -327,4 +327,4 @@
 void CBasePlayerAmmo :: DefaultTouch( CBaseEntity *pOther ) { }
 int CBasePlayerWeapon::ExtractAmmo( CBasePlayerWeapon *pWeapon ) { return 0; }
 int CBasePlayerWeapon::ExtractClipAmmo( CBasePlayerWeapon *pWeapon ) { return 0; }	
-void CBasePlayerWeapon::RetireWeapon( void ) { }
\ No newline at end of file
+void CBasePlayerWeapon::RetireWeapon( void ) { }
diff -u ./SourceCode/dmc/cl_dll/quake/quake_objects.cpp.orig ./SourceCode/dmc/cl_dll/quake/quake_objects.cpp
--- ./SourceCode/dmc/cl_dll/quake/quake_objects.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/cl_dll/quake/quake_objects.cpp	Sun Dec 30 00:36:57 2001
@@ -78,4 +78,4 @@
 {
 	if ( pBeam )
 		UpdateBeams();
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/DMC_BSPFile.h.orig ./SourceCode/dmc/cl_dll/DMC_BSPFile.h
--- ./SourceCode/dmc/cl_dll/DMC_BSPFile.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/DMC_BSPFile.h	Sun Dec 30 00:36:56 2001
@@ -45,4 +45,4 @@
 } dheader_t;
 
 
-#endif // DMC_BSPFILE_H
\ No newline at end of file
+#endif // DMC_BSPFILE_H
diff -u ./SourceCode/dmc/cl_dll/DMC_Teleporters.cpp.orig ./SourceCode/dmc/cl_dll/DMC_Teleporters.cpp
--- ./SourceCode/dmc/cl_dll/DMC_Teleporters.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/DMC_Teleporters.cpp	Sun Dec 30 00:36:56 2001
@@ -510,4 +510,4 @@
 
 	// Run test
 	Dmc_TouchTeleporters( to, s_teles, s_num_teles );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/DMC_Teleporters.h.orig ./SourceCode/dmc/cl_dll/DMC_Teleporters.h
--- ./SourceCode/dmc/cl_dll/DMC_Teleporters.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/DMC_Teleporters.h	Sun Dec 30 00:36:56 2001
@@ -13,4 +13,4 @@
 
 void Dmc_CheckTeleporters( struct local_state_s *from, struct local_state_s *to );
 
-#endif // DMC_TELEPORTERS_H
\ No newline at end of file
+#endif // DMC_TELEPORTERS_H
diff -u ./SourceCode/dmc/cl_dll/GameStudioModelRenderer.h.orig ./SourceCode/dmc/cl_dll/GameStudioModelRenderer.h
--- ./SourceCode/dmc/cl_dll/GameStudioModelRenderer.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/GameStudioModelRenderer.h	Sun Dec 30 00:36:56 2001
@@ -23,4 +23,4 @@
 	CGameStudioModelRenderer( void );
 };
 
-#endif // GAMESTUDIOMODELRENDERER_H
\ No newline at end of file
+#endif // GAMESTUDIOMODELRENDERER_H
diff -u ./SourceCode/dmc/cl_dll/StudioModelRenderer.h.orig ./SourceCode/dmc/cl_dll/StudioModelRenderer.h
--- ./SourceCode/dmc/cl_dll/StudioModelRenderer.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/StudioModelRenderer.h	Sun Dec 30 00:36:56 2001
@@ -186,4 +186,4 @@
 	float			(*m_plighttransform)[ MAXSTUDIOBONES ][ 3 ][ 4 ];
 };
 
-#endif // STUDIOMODELRENDERER_H
\ No newline at end of file
+#endif // STUDIOMODELRENDERER_H
diff -u ./SourceCode/dmc/cl_dll/ammo.h.orig ./SourceCode/dmc/cl_dll/ammo.h
--- ./SourceCode/dmc/cl_dll/ammo.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/ammo.h	Sun Dec 30 00:36:56 2001
@@ -59,4 +59,4 @@
 typedef int AMMO;
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/cl_dll/battery.cpp.orig ./SourceCode/dmc/cl_dll/battery.cpp
--- ./SourceCode/dmc/cl_dll/battery.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/battery.cpp	Sun Dec 30 00:36:56 2001
@@ -135,4 +135,4 @@
 	x = gHUD.DrawHudNumber(x, y, DHN_3DIGITS | DHN_DRAWZERO, m_iBat, r, g, b);
 
 	return 1;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/com_weapons.h.orig ./SourceCode/dmc/cl_dll/com_weapons.h
--- ./SourceCode/dmc/cl_dll/com_weapons.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/com_weapons.h	Sun Dec 30 00:36:56 2001
@@ -45,4 +45,4 @@
 extern float g_lastFOV;
 extern struct local_state_s *g_finalstate;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/cl_dll/demo.cpp.orig ./SourceCode/dmc/cl_dll/demo.cpp
--- ./SourceCode/dmc/cl_dll/demo.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/demo.cpp	Sun Dec 30 00:36:56 2001
@@ -60,4 +60,4 @@
 		gEngfuncs.Con_DPrintf( "Unknown demo buffer type, skipping.\n" );
 		break;
 	}
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/demo.h.orig ./SourceCode/dmc/cl_dll/demo.h
--- ./SourceCode/dmc/cl_dll/demo.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/demo.h	Sun Dec 30 00:36:56 2001
@@ -17,4 +17,4 @@
 
 void Demo_WriteBuffer( int type, int size, unsigned char *buffer );
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/cl_dll/ev_common.cpp.orig ./SourceCode/dmc/cl_dll/ev_common.cpp
--- ./SourceCode/dmc/cl_dll/ev_common.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/ev_common.cpp	Sun Dec 30 00:36:56 2001
@@ -195,4 +195,4 @@
 
 	// Or in the muzzle flash
 	ent->curstate.effects |= EF_MUZZLEFLASH;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/ev_hldm.h.orig ./SourceCode/dmc/cl_dll/ev_hldm.h
--- ./SourceCode/dmc/cl_dll/ev_hldm.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/ev_hldm.h	Sun Dec 30 00:36:56 2001
@@ -93,4 +93,4 @@
 int EV_HLDM_CheckTracer( int idx, float *vecSrc, float *end, float *forward, float *right, int iBulletType, int iTracerFreq, int *tracerCount );
 void EV_HLDM_FireBullets( int idx, float *forward, float *right, float *up, int cShots, float *vecSrc, float *vecDirShooting, float *vecSpread, float flDistance, int iBulletType, int iTracerFreq, int *tracerCount );
 
-#endif // EV_HLDMH
\ No newline at end of file
+#endif // EV_HLDMH
diff -u ./SourceCode/dmc/cl_dll/flashlight.cpp.orig ./SourceCode/dmc/cl_dll/flashlight.cpp
--- ./SourceCode/dmc/cl_dll/flashlight.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/flashlight.cpp	Sun Dec 30 00:36:56 2001
@@ -146,4 +146,4 @@
 
 
 	return 1;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/hud_iface.h.orig ./SourceCode/dmc/cl_dll/hud_iface.h
--- ./SourceCode/dmc/cl_dll/hud_iface.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/hud_iface.h	Sun Dec 30 00:36:56 2001
@@ -17,4 +17,4 @@
 #include "../engine/cdll_int.h"
 extern cl_enginefunc_t gEngfuncs;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/cl_dll/hud_msg.cpp.orig ./SourceCode/dmc/cl_dll/hud_msg.cpp
--- ./SourceCode/dmc/cl_dll/hud_msg.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/hud_msg.cpp	Sun Dec 30 00:36:56 2001
@@ -168,4 +168,4 @@
 	m_iQuakeItems = READ_LONG();
 
 	return 1;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/hud_servers.cpp.orig ./SourceCode/dmc/cl_dll/hud_servers.cpp
--- ./SourceCode/dmc/cl_dll/hud_servers.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/hud_servers.cpp	Sun Dec 30 00:36:56 2001
@@ -1246,4 +1246,4 @@
 	{
 		g_pServers->ServerPlayers( server );
 	}
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/hud_servers.h.orig ./SourceCode/dmc/cl_dll/hud_servers.h
--- ./SourceCode/dmc/cl_dll/hud_servers.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/hud_servers.h	Sun Dec 30 00:36:56 2001
@@ -38,4 +38,4 @@
 int	ServersIsQuerying( void );
 void SortServers( const char *fieldname );
 
-#endif // HUD_SERVERSH
\ No newline at end of file
+#endif // HUD_SERVERSH
diff -u ./SourceCode/dmc/cl_dll/hud_servers_priv.h.orig ./SourceCode/dmc/cl_dll/hud_servers_priv.h
--- ./SourceCode/dmc/cl_dll/hud_servers_priv.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/hud_servers_priv.h	Sun Dec 30 00:36:57 2001
@@ -95,4 +95,4 @@
 	request_t			*m_pPlayersRequest;
 };
 
-#endif // HUD_SERVERS_PRIVH
\ No newline at end of file
+#endif // HUD_SERVERS_PRIVH
diff -u ./SourceCode/dmc/cl_dll/in_camera.cpp.orig ./SourceCode/dmc/cl_dll/in_camera.cpp
--- ./SourceCode/dmc/cl_dll/in_camera.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/in_camera.cpp	Sun Dec 30 00:36:57 2001
@@ -615,4 +615,4 @@
 void DLLEXPORT CL_CameraOffset( float *ofs )
 {
 	VectorCopy( cam_ofs, ofs );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/in_defs.h.orig ./SourceCode/dmc/cl_dll/in_defs.h
--- ./SourceCode/dmc/cl_dll/in_defs.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/in_defs.h	Sun Dec 30 00:36:57 2001
@@ -18,4 +18,4 @@
 
 #define DLLEXPORT __declspec( dllexport )
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/cl_dll/inputw32.cpp.orig ./SourceCode/dmc/cl_dll/inputw32.cpp
--- ./SourceCode/dmc/cl_dll/inputw32.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/inputw32.cpp	Sun Dec 30 00:36:57 2001
@@ -944,4 +944,4 @@
 
 	IN_StartupMouse ();
 	IN_StartupJoystick ();
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/kbutton.h.orig ./SourceCode/dmc/cl_dll/kbutton.h
--- ./SourceCode/dmc/cl_dll/kbutton.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/kbutton.h	Sun Dec 30 00:36:57 2001
@@ -15,4 +15,4 @@
 	int		state;			// low bit is down state
 } kbutton_t;
 
-#endif // !KBUTTONH
\ No newline at end of file
+#endif // !KBUTTONH
diff -u ./SourceCode/dmc/cl_dll/r_studioint.h.orig ./SourceCode/dmc/cl_dll/r_studioint.h
--- ./SourceCode/dmc/cl_dll/r_studioint.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/r_studioint.h	Sun Dec 30 00:36:57 2001
@@ -112,4 +112,4 @@
 
 extern r_studio_interface_t *pStudioAPI;
 
-#endif // R_STUDIOINT_H
\ No newline at end of file
+#endif // R_STUDIOINT_H
diff -u ./SourceCode/dmc/cl_dll/saytext.cpp.orig ./SourceCode/dmc/cl_dll/saytext.cpp
--- ./SourceCode/dmc/cl_dll/saytext.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/saytext.cpp	Sun Dec 30 00:36:57 2001
@@ -308,4 +308,4 @@
 			}
 		}
 	}
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/statusbar.cpp.orig ./SourceCode/dmc/cl_dll/statusbar.cpp
--- ./SourceCode/dmc/cl_dll/statusbar.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/statusbar.cpp	Sun Dec 30 00:36:57 2001
@@ -259,4 +259,4 @@
 	m_bReparseString = TRUE;
 	
 	return 1;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/studio_util.cpp.orig ./SourceCode/dmc/cl_dll/studio_util.cpp
--- ./SourceCode/dmc/cl_dll/studio_util.cpp.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/studio_util.cpp	Sun Dec 30 00:36:57 2001
@@ -248,4 +248,4 @@
 void MatrixCopy( float in[3][4], float out[3][4] )
 {
 	memcpy( out, in, sizeof( float ) * 3 * 4 );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/cl_dll/studio_util.h.orig ./SourceCode/dmc/cl_dll/studio_util.h
--- ./SourceCode/dmc/cl_dll/studio_util.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/studio_util.h	Sun Dec 30 00:36:57 2001
@@ -30,4 +30,4 @@
 void	QuaternionSlerp( vec4_t p, vec4_t q, float t, vec4_t qt );
 void	AngleQuaternion( float *angles, vec4_t quaternion );
 
-#endif // STUDIO_UTIL_H
\ No newline at end of file
+#endif // STUDIO_UTIL_H
diff -u ./SourceCode/dmc/cl_dll/vgui_ControlConfigPanel.h.orig ./SourceCode/dmc/cl_dll/vgui_ControlConfigPanel.h
--- ./SourceCode/dmc/cl_dll/vgui_ControlConfigPanel.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/vgui_ControlConfigPanel.h	Sun Dec 30 00:36:57 2001
@@ -44,4 +44,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/cl_dll/vgui_int.h.orig ./SourceCode/dmc/cl_dll/vgui_int.h
--- ./SourceCode/dmc/cl_dll/vgui_int.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/vgui_int.h	Sun Dec 30 00:36:57 2001
@@ -18,4 +18,4 @@
 }
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/cl_dll/view.h.orig ./SourceCode/dmc/cl_dll/view.h
--- ./SourceCode/dmc/cl_dll/view.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/view.h	Sun Dec 30 00:36:57 2001
@@ -12,4 +12,4 @@
 void V_StartPitchDrift( void );
 void V_StopPitchDrift( void );
 
-#endif // !VIEWH
\ No newline at end of file
+#endif // !VIEWH
diff -u ./SourceCode/dmc/cl_dll/wrect.h.orig ./SourceCode/dmc/cl_dll/wrect.h
--- ./SourceCode/dmc/cl_dll/wrect.h.orig	Thu Nov  1 17:16:06 2001
+++ ./SourceCode/dmc/cl_dll/wrect.h	Sun Dec 30 00:36:57 2001
@@ -13,4 +13,4 @@
 	int				left, right, top, bottom;
 } wrect_t;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/dlls/animation.cpp.orig ./SourceCode/dmc/dlls/animation.cpp
--- ./SourceCode/dmc/dlls/animation.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/animation.cpp	Sun Dec 30 00:36:57 2001
@@ -523,4 +523,4 @@
 	int iCurrent = (pev->body / pbodypart->base) % pbodypart->nummodels;
 
 	return iCurrent;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/dlls/cbase.h.orig ./SourceCode/dmc/dlls/cbase.h
--- ./SourceCode/dmc/dlls/cbase.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/cbase.h	Sun Dec 30 00:36:57 2001
@@ -186,7 +186,7 @@
 	virtual void	SetToggleState( int state ) {}
 	virtual void    StartSneaking( void ) {}
 	virtual void    StopSneaking( void ) {}
-	virtual BOOL	OnControls( entvars_t *pev ) { return FALSE; }
+	virtual BOOL	OnControls( entvars_t *onpev ) { return FALSE; }
 	virtual BOOL    IsSneaking( void ) { return FALSE; }
 	virtual BOOL	IsAlive( void ) { return (pev->deadflag == DEAD_NO) && pev->health > 0; }
 	virtual BOOL	IsBSPModel( void ) { return pev->solid == SOLID_BSP || pev->movetype == MOVETYPE_PUSHSTEP; }
@@ -217,13 +217,13 @@
 	virtual void Blocked( CBaseEntity *pOther ) { if (m_pfnBlocked) (this->*m_pfnBlocked)( pOther ); };
 
 	// allow engine to allocate instance data
-    void *operator new( size_t stAllocateBlock, entvars_t *pev )
+    void *operator new( size_t stAllocateBlock, entvars_t *newpev )
 	{
-		return (void *)ALLOC_PRIVATE(ENT(pev), stAllocateBlock);
+		return (void *)ALLOC_PRIVATE(ENT(newpev), stAllocateBlock);
 	};
 
 	// don't use this.
-#if _MSC_VER >= 1200 // only build this code if MSVC++ 6.0 or higher
+#if defined(_MSC_VER) && _MSC_VER >= 1200 // only build this code if MSVC++ 6.0 or higher
 	void operator delete(void *pMem, entvars_t *pev)
 	{
 		pev->flags |= FL_KILLME;
@@ -258,8 +258,8 @@
 		return pEnt; 
 	}
 
-	static CBaseEntity *Instance( entvars_t *pev ) { return Instance( ENT( pev ) ); }
-	static CBaseEntity *Instance( int eoffset) { return Instance( ENT( eoffset) ); }
+	static CBaseEntity *Instance( entvars_t *instpev ) { return Instance( ENT( instpev ) ); }
+	static CBaseEntity *Instance( int inst_eoffset) { return Instance( ENT( inst_eoffset) ); }
 
 	CBaseMonster *GetMonsterPointer( entvars_t *pevMonster ) 
 	{ 
@@ -798,4 +798,4 @@
 };
 
 // QUAKECLASSIC
-extern char *g_szDeathType;
\ No newline at end of file
+extern char *g_szDeathType;
diff -u ./SourceCode/dmc/dlls/cdll_dll.h.orig ./SourceCode/dmc/dlls/cdll_dll.h
--- ./SourceCode/dmc/dlls/cdll_dll.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/cdll_dll.h	Sun Dec 30 00:36:57 2001
@@ -43,4 +43,4 @@
 
 #define WEAPON_SUIT			31
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/dlls/effects.cpp.orig ./SourceCode/dmc/dlls/effects.cpp
--- ./SourceCode/dmc/dlls/effects.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/effects.cpp	Sun Dec 30 00:36:57 2001
@@ -2265,4 +2265,4 @@
 	SetTouch ( NULL );
 	SetThink ( SUB_Remove );
 	pev->nextthink = gpGlobals->time;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/dlls/enginecallback.h.orig ./SourceCode/dmc/dlls/enginecallback.h
--- ./SourceCode/dmc/dlls/enginecallback.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/enginecallback.h	Sun Dec 30 00:36:57 2001
@@ -14,7 +14,11 @@
 ****/
 #ifndef ENGINECALLBACK_H
 #define ENGINECALLBACK_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #include "event_flags.h"
 
@@ -156,4 +160,4 @@
 
 #define PLAYER_CNX_STATS		( *g_engfuncs.pfnGetPlayerStats )
 
-#endif		//ENGINECALLBACK_H
\ No newline at end of file
+#endif		//ENGINECALLBACK_H
diff -u ./SourceCode/dmc/dlls/observer.cpp.orig ./SourceCode/dmc/dlls/observer.cpp
--- ./SourceCode/dmc/dlls/observer.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/observer.cpp	Sun Dec 30 00:36:57 2001
@@ -141,4 +141,4 @@
 
 		return;
 	}
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/dlls/quake_rocket.cpp.orig ./SourceCode/dmc/dlls/quake_rocket.cpp
--- ./SourceCode/dmc/dlls/quake_rocket.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/quake_rocket.cpp	Sun Dec 30 00:36:57 2001
@@ -188,4 +188,4 @@
 	PLAYBACK_EVENT_FULL( FEV_GLOBAL, edict(), g_sExplosion, 0.0, (float *)&pev->origin, (float *)&pev->velocity, 0.0, 0.0, 0, 0, 0, 0 );
 
 	UTIL_Remove( this );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/dlls/saverestore.h.orig ./SourceCode/dmc/dlls/saverestore.h
--- ./SourceCode/dmc/dlls/saverestore.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/saverestore.h	Sun Dec 30 00:36:57 2001
@@ -23,7 +23,7 @@
 public:
 	CSaveRestoreBuffer( void );
 	CSaveRestoreBuffer( SAVERESTOREDATA *pdata );
-	~CSaveRestoreBuffer( void );
+	virtual ~CSaveRestoreBuffer( void );
 
 	int			EntityIndex( entvars_t *pevLookup );
 	int			EntityIndex( edict_t *pentLookup );
@@ -41,6 +41,10 @@
 	SAVERESTOREDATA		*m_pdata;
 	void		BufferRewind( int size );
 	unsigned int	HashString( const char *pszToken );
+private:
+	// effc++ rule 11
+	void		operator=(CSaveRestoreBuffer&);
+	CSaveRestoreBuffer(const CSaveRestoreBuffer&);
 };
 
 
@@ -82,7 +86,7 @@
 class CRestore : public CSaveRestoreBuffer
 {
 public:
-	CRestore( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ) { m_global = 0; m_precache = TRUE; }
+	CRestore( SAVERESTOREDATA *pdata ) : CSaveRestoreBuffer( pdata ), m_global(0), m_precache(TRUE) { }
 
 	int		ReadEntVars( const char *pname, entvars_t *pev );		// entvars_t
 	int		ReadFields( const char *pname, void *pBaseData, TYPEDESCRIPTION *pFields, int fieldCount );
@@ -163,6 +167,9 @@
 	globalentity_t	*Find( string_t globalname );
 	globalentity_t	*m_pList;
 	int				m_listCount;
+	// effc++ rule 11               
+	void		operator=(CGlobalState&);
+	CGlobalState(const CGlobalState&);
 };
 
 extern CGlobalState gGlobalState;
diff -u ./SourceCode/dmc/dlls/sound.cpp.orig ./SourceCode/dmc/dlls/sound.cpp
--- ./SourceCode/dmc/dlls/sound.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/sound.cpp	Sun Dec 30 00:36:58 2001
@@ -1964,4 +1964,4 @@
 	}
 	else
 		CBaseEntity::KeyValue( pkvd );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/dlls/soundent.cpp.orig ./SourceCode/dmc/dlls/soundent.cpp
--- ./SourceCode/dmc/dlls/soundent.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/soundent.cpp	Sun Dec 30 00:36:58 2001
@@ -376,4 +376,4 @@
 #endif // _DEBUG
 
 	return iReturn;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/dmc/dlls/spectator.h.orig ./SourceCode/dmc/dlls/spectator.h
--- ./SourceCode/dmc/dlls/spectator.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/spectator.h	Sun Dec 30 00:36:58 2001
@@ -24,4 +24,4 @@
 
 private:
 	void SpectatorImpulseCommand(void);
-};
\ No newline at end of file
+};
diff -u ./SourceCode/dmc/dlls/triggers.cpp.orig ./SourceCode/dmc/dlls/triggers.cpp
--- ./SourceCode/dmc/dlls/triggers.cpp.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/triggers.cpp	Sun Dec 30 00:36:58 2001
@@ -2712,4 +2712,4 @@
 	pev->rendermode = kRenderTransTexture;
 }
 
-LINK_ENTITY_TO_CLASS( env_fog, CClientFog );
\ No newline at end of file
+LINK_ENTITY_TO_CLASS( env_fog, CClientFog );
diff -u ./SourceCode/dmc/dlls/vector.h.orig ./SourceCode/dmc/dlls/vector.h
--- ./SourceCode/dmc/dlls/vector.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/vector.h	Sun Dec 30 00:36:58 2001
@@ -22,8 +22,8 @@
 class Vector2D
 {
 public:
-	inline Vector2D(void)									{ }
-	inline Vector2D(float X, float Y)						{ x = X; y = Y; }
+	inline Vector2D(void): x(0.0), y(0.0)(void)						{ }
+	inline Vector2D(float X, float Y): x(0.0), y(0.0)				{ x = X; y = Y; }
 	inline Vector2D operator+(const Vector2D& v)	const	{ return Vector2D(x+v.x, y+v.y);	}
 	inline Vector2D operator-(const Vector2D& v)	const	{ return Vector2D(x-v.x, y-v.y);	}
 	inline Vector2D operator*(float fl)				const	{ return Vector2D(x*fl, y*fl);	}
@@ -33,7 +33,7 @@
 
 	inline Vector2D Normalize ( void ) const
 	{
-		Vector2D vec2;
+		// Vector2D vec2;
 
 		float flLen = Length();
 		if ( flLen == 0 )
@@ -60,12 +60,12 @@
 {								//		which is a vec_t[3]
 public:
 	// Construction/destruction
-	inline Vector(void)								{ }
-	inline Vector(float X, float Y, float Z)		{ x = X; y = Y; z = Z;						}
+	inline Vector(void): x(0.0), y(0.0), z(0.0)					{ }
+	inline Vector(float X, float Y, float Z): x(0.0), y(0.0), z(0.0)		{ x = X; y = Y; z = Z;						}
 	//inline Vector(double X, double Y, double Z)		{ x = (float)X; y = (float)Y; z = (float)Z;	}
 	//inline Vector(int X, int Y, int Z)				{ x = (float)X; y = (float)Y; z = (float)Z;	}
-	inline Vector(const Vector& v)					{ x = v.x; y = v.y; z = v.z;				} 
-	inline Vector(float rgfl[3])					{ x = rgfl[0]; y = rgfl[1]; z = rgfl[2];	}
+	inline Vector(const Vector& v): x(0.0), y(0.0), z(0.0)		{ x = v.x; y = v.y; z = v.z;				} 
+	inline Vector(float rgfl[3]): x(0.0), y(0.0), z(0.0)		{ x = rgfl[0]; y = rgfl[1]; z = rgfl[2];	}
 
 	// Operators
 	inline Vector operator-(void) const				{ return Vector(-x,-y,-z);				}
@@ -109,4 +109,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/dlls/weapons.h.orig ./SourceCode/dmc/dlls/weapons.h
--- ./SourceCode/dmc/dlls/weapons.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/dlls/weapons.h	Sun Dec 30 00:36:58 2001
@@ -441,7 +441,7 @@
 	int		Restore( CRestore &restore );
 	static	TYPEDESCRIPTION m_SaveData[];
 
-	HasWeapon( CBasePlayerItem *pCheckItem );
+	BOOL HasWeapon( CBasePlayerItem *pCheckItem );
 	BOOL PackWeapon( CBasePlayerItem *pWeapon );
 	BOOL PackAmmo( int iszName, int iCount );
 	
diff -u ./SourceCode/dmc/pm_shared/pm_debug.c.orig ./SourceCode/dmc/pm_shared/pm_debug.c
--- ./SourceCode/dmc/pm_shared/pm_debug.c.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/pm_shared/pm_debug.c	Sun Dec 30 00:36:58 2001
@@ -293,4 +293,4 @@
 	}
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/pm_shared/pm_debug.h.orig ./SourceCode/dmc/pm_shared/pm_debug.h
--- ./SourceCode/dmc/pm_shared/pm_debug.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/pm_shared/pm_debug.h	Sun Dec 30 00:36:58 2001
@@ -7,11 +7,15 @@
 
 #ifndef PM_DEBUG_H
 #define PM_DEBUG_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 void PM_ViewEntity( void );
 void PM_DrawBBox(vec3_t mins, vec3_t maxs, vec3_t origin, int pcolor, float life);
 void PM_ParticleLine(vec3_t start, vec3_t end, int pcolor, float life, float vert);
 void PM_ShowClipBox( void );
 
-#endif // PMOVEDBG_H
\ No newline at end of file
+#endif // PMOVEDBG_H
diff -u ./SourceCode/dmc/pm_shared/pm_defs.h.orig ./SourceCode/dmc/pm_shared/pm_defs.h
--- ./SourceCode/dmc/pm_shared/pm_defs.h.orig	Thu Nov  1 17:16:08 2001
+++ ./SourceCode/dmc/pm_shared/pm_defs.h	Sun Dec 30 00:36:58 2001
@@ -8,7 +8,11 @@
 // pm_defs.h
 #if !defined( PM_DEFSH )
 #define PM_DEFSH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define	MAX_PHYSENTS 600 		  // Must have room for all entities in the world.
 #define MAX_MOVEENTS 64
diff -u ./SourceCode/dmc/pm_shared/pm_info.h.orig ./SourceCode/dmc/pm_shared/pm_info.h
--- ./SourceCode/dmc/pm_shared/pm_info.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/dmc/pm_shared/pm_info.h	Sun Dec 30 00:36:58 2001
@@ -8,8 +8,12 @@
 // Physics info string definition
 #if !defined( PM_INFOH )
 #define PM_INFOH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define MAX_PHYSINFO_STRING 256
 
-#endif // PM_INFOH
\ No newline at end of file
+#endif // PM_INFOH
diff -u ./SourceCode/dmc/pm_shared/pm_materials.h.orig ./SourceCode/dmc/pm_shared/pm_materials.h
--- ./SourceCode/dmc/pm_shared/pm_materials.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/dmc/pm_shared/pm_materials.h	Sun Dec 30 00:36:58 2001
@@ -7,7 +7,11 @@
 
 #if !defined( PM_MATERIALSH )
 #define PM_MATERIALSH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define CBTEXTURENAMEMAX	13			// only load first n chars of name
 
@@ -23,4 +27,4 @@
 #define CHAR_TEX_GLASS		'Y'
 #define CHAR_TEX_FLESH		'F'
 
-#endif // !PM_MATERIALSH
\ No newline at end of file
+#endif // !PM_MATERIALSH
diff -u ./SourceCode/dmc/pm_shared/pm_movevars.h.orig ./SourceCode/dmc/pm_shared/pm_movevars.h
--- ./SourceCode/dmc/pm_shared/pm_movevars.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/dmc/pm_shared/pm_movevars.h	Sun Dec 30 00:36:58 2001
@@ -44,4 +44,4 @@
 
 extern movevars_t movevars;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/dmc/pm_shared/pm_shared.h.orig ./SourceCode/dmc/pm_shared/pm_shared.h
--- ./SourceCode/dmc/pm_shared/pm_shared.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/dmc/pm_shared/pm_shared.h	Sun Dec 30 00:36:58 2001
@@ -18,7 +18,11 @@
 //
 #if !defined( PM_SHAREDH )
 #define PM_SHAREDH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 void PM_Init( struct playermove_s *ppmove );
 void PM_Move ( struct playermove_s *ppmove, int server );
diff -u ./SourceCode/engine/custom.h.orig ./SourceCode/engine/custom.h
--- ./SourceCode/engine/custom.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/engine/custom.h	Sun Dec 30 00:36:58 2001
@@ -17,7 +17,9 @@
 #ifndef CUSTOM_H
 #define CUSTOM_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #include "const.h"
diff -u ./SourceCode/engine/edict.h.orig ./SourceCode/engine/edict.h
--- ./SourceCode/engine/edict.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/engine/edict.h	Sun Dec 30 00:36:58 2001
@@ -8,7 +8,9 @@
 #if !defined EDICT_H
 #define EDICT_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 #define	MAX_ENT_LEAFS	48
 
diff -u ./SourceCode/engine/eiface.h.orig ./SourceCode/engine/eiface.h
--- ./SourceCode/engine/eiface.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/engine/eiface.h	Sun Dec 30 00:36:58 2001
@@ -487,4 +487,4 @@
 typedef int	(*APIFUNCTION)( DLL_FUNCTIONS *pFunctionTable, int interfaceVersion );
 typedef int	(*APIFUNCTION2)( DLL_FUNCTIONS *pFunctionTable, int *interfaceVersion );
 
-#endif EIFACE_H
+#endif /* EIFACE_H */
diff -u ./SourceCode/engine/keydefs.h.orig ./SourceCode/engine/keydefs.h
--- ./SourceCode/engine/keydefs.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/engine/keydefs.h	Sun Dec 30 00:36:58 2001
@@ -9,7 +9,9 @@
 #ifndef KEYDEFS_H
 #define KEYDEFS_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 //
diff -u ./SourceCode/engine/progdefs.h.orig ./SourceCode/engine/progdefs.h
--- ./SourceCode/engine/progdefs.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/engine/progdefs.h	Sun Dec 30 00:36:58 2001
@@ -15,7 +15,9 @@
 #ifndef PROGDEFS_H
 #define PROGDEFS_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 typedef struct
@@ -221,4 +223,4 @@
 } entvars_t;
 
 
-#endif // PROGDEFS_H
\ No newline at end of file
+#endif // PROGDEFS_H
diff -u ./SourceCode/engine/progs.h.orig ./SourceCode/engine/progs.h
--- ./SourceCode/engine/progs.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/engine/progs.h	Sun Dec 30 00:36:58 2001
@@ -79,4 +79,4 @@
 
 #define PROG_TO_EDICT(e) ((edict_t *)((byte *)sv.edicts + e))
 
-#endif // PROGS_H
\ No newline at end of file
+#endif // PROGS_H
diff -u ./SourceCode/game_shared/bitvec.h.orig ./SourceCode/game_shared/bitvec.h
--- ./SourceCode/game_shared/bitvec.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/bitvec.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef BITVEC_H
 #define BITVEC_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/vgui_checkbutton2.h.orig ./SourceCode/game_shared/vgui_checkbutton2.h
--- ./SourceCode/game_shared/vgui_checkbutton2.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_checkbutton2.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VGUI_CHECKBUTTON2_H
 #define VGUI_CHECKBUTTON2_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/vgui_defaultinputsignal.h.orig ./SourceCode/game_shared/vgui_defaultinputsignal.h
--- ./SourceCode/game_shared/vgui_defaultinputsignal.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_defaultinputsignal.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VGUI_DEFAULTINPUTSIGNAL_H
 #define VGUI_DEFAULTINPUTSIGNAL_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/vgui_grid.h.orig ./SourceCode/game_shared/vgui_grid.h
--- ./SourceCode/game_shared/vgui_grid.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_grid.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VGUI_GRID_H
 #define VGUI_GRID_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/vgui_helpers.h.orig ./SourceCode/game_shared/vgui_helpers.h
--- ./SourceCode/game_shared/vgui_helpers.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_helpers.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VGUI_HELPERS_H
 #define VGUI_HELPERS_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/vgui_listbox.h.orig ./SourceCode/game_shared/vgui_listbox.h
--- ./SourceCode/game_shared/vgui_listbox.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_listbox.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VOICE_LISTBOX_H
 #define VOICE_LISTBOX_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/vgui_loadtga.h.orig ./SourceCode/game_shared/vgui_loadtga.h
--- ./SourceCode/game_shared/vgui_loadtga.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_loadtga.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VGUI_LOADTGA_H
 #define VGUI_LOADTGA_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/vgui_scrollbar2.h.orig ./SourceCode/game_shared/vgui_scrollbar2.h
--- ./SourceCode/game_shared/vgui_scrollbar2.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_scrollbar2.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VGUI_SCROLLBAR2_H
 #define VGUI_SCROLLBAR2_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #include<VGUI.h>
diff -u ./SourceCode/game_shared/vgui_slider2.cpp.orig ./SourceCode/game_shared/vgui_slider2.cpp
--- ./SourceCode/game_shared/vgui_slider2.cpp.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_slider2.cpp	Sun Dec 30 00:36:59 2001
@@ -433,4 +433,4 @@
 void Slider2::setButtonOffset(int buttonOffset)
 {
 	_buttonOffset=buttonOffset;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/game_shared/vgui_slider2.h.orig ./SourceCode/game_shared/vgui_slider2.h
--- ./SourceCode/game_shared/vgui_slider2.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/vgui_slider2.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VGUI_SLIDER2_H
 #define VGUI_SLIDER2_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 #include<VGUI.h>
diff -u ./SourceCode/game_shared/voice_banmgr.h.orig ./SourceCode/game_shared/voice_banmgr.h
--- ./SourceCode/game_shared/voice_banmgr.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/voice_banmgr.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VOICE_BANMGR_H
 #define VOICE_BANMGR_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/voice_common.h.orig ./SourceCode/game_shared/voice_common.h
--- ./SourceCode/game_shared/voice_common.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/voice_common.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VOICE_COMMON_H
 #define VOICE_COMMON_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/game_shared/voice_gamemgr.h.orig ./SourceCode/game_shared/voice_gamemgr.h
--- ./SourceCode/game_shared/voice_gamemgr.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/voice_gamemgr.h	Sun Dec 30 00:36:59 2001
@@ -7,7 +7,11 @@
 
 #ifndef VOICE_GAMEMGR_H
 #define VOICE_GAMEMGR_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 
 #include "voice_common.h"
diff -u ./SourceCode/game_shared/voice_status.h.orig ./SourceCode/game_shared/voice_status.h
--- ./SourceCode/game_shared/voice_status.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/voice_status.h	Sun Dec 30 00:36:59 2001
@@ -7,7 +7,11 @@
 
 #ifndef VOICE_STATUS_H
 #define VOICE_STATUS_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 
 #include "VGUI_Label.h"
diff -u ./SourceCode/game_shared/voice_vgui_tweakdlg.h.orig ./SourceCode/game_shared/voice_vgui_tweakdlg.h
--- ./SourceCode/game_shared/voice_vgui_tweakdlg.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/game_shared/voice_vgui_tweakdlg.h	Sun Dec 30 00:36:59 2001
@@ -8,7 +8,9 @@
 #ifndef VOICE_VGUI_TWEAKDLG_H
 #define VOICE_VGUI_TWEAKDLG_H
 #ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
 #endif
 
 
diff -u ./SourceCode/pm_shared/pm_debug.h.orig ./SourceCode/pm_shared/pm_debug.h
--- ./SourceCode/pm_shared/pm_debug.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/pm_shared/pm_debug.h	Sun Dec 30 00:36:59 2001
@@ -14,7 +14,11 @@
 ****/
 #ifndef PM_DEBUG_H
 #define PM_DEBUG_H
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 void PM_ViewEntity( void );
 void PM_DrawBBox(vec3_t mins, vec3_t maxs, vec3_t origin, int pcolor, float life);
diff -u ./SourceCode/pm_shared/pm_defs.h.orig ./SourceCode/pm_shared/pm_defs.h
--- ./SourceCode/pm_shared/pm_defs.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/pm_shared/pm_defs.h	Sun Dec 30 00:36:59 2001
@@ -15,7 +15,11 @@
 // pm_defs.h
 #if !defined( PM_DEFSH )
 #define PM_DEFSH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define	MAX_PHYSENTS 600 		  // Must have room for all entities in the world.
 #define MAX_MOVEENTS 64
diff -u ./SourceCode/pm_shared/pm_info.h.orig ./SourceCode/pm_shared/pm_info.h
--- ./SourceCode/pm_shared/pm_info.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/pm_shared/pm_info.h	Sun Dec 30 00:36:59 2001
@@ -15,7 +15,11 @@
 // Physics info string definition
 #if !defined( PM_INFOH )
 #define PM_INFOH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define MAX_PHYSINFO_STRING 256
 
diff -u ./SourceCode/pm_shared/pm_materials.h.orig ./SourceCode/pm_shared/pm_materials.h
--- ./SourceCode/pm_shared/pm_materials.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/pm_shared/pm_materials.h	Sun Dec 30 00:36:59 2001
@@ -14,7 +14,11 @@
 ****/
 #if !defined( PM_MATERIALSH )
 #define PM_MATERIALSH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 #define CBTEXTURENAMEMAX	13			// only load first n chars of name
 
diff -u ./SourceCode/pm_shared/pm_movevars.h.orig ./SourceCode/pm_shared/pm_movevars.h
--- ./SourceCode/pm_shared/pm_movevars.h.orig	Thu Nov  1 17:16:10 2001
+++ ./SourceCode/pm_shared/pm_movevars.h	Sun Dec 30 00:36:59 2001
@@ -44,4 +44,4 @@
 
 extern movevars_t movevars;
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/pm_shared/pm_shared.h.orig ./SourceCode/pm_shared/pm_shared.h
--- ./SourceCode/pm_shared/pm_shared.h.orig	Thu Nov  1 17:16:12 2001
+++ ./SourceCode/pm_shared/pm_shared.h	Sun Dec 30 00:36:59 2001
@@ -18,7 +18,11 @@
 //
 #if !defined( PM_SHAREDH )
 #define PM_SHAREDH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 void PM_Init( struct playermove_s *ppmove );
 void PM_Move ( struct playermove_s *ppmove, int server );
@@ -36,4 +40,4 @@
 #define OBS_ROAMING				3		
 #define OBS_DIRECTED			4
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/common/movie.h.orig ./SourceCode/utils/common/movie.h
--- ./SourceCode/utils/common/movie.h.orig	Thu Nov  1 17:16:12 2001
+++ ./SourceCode/utils/common/movie.h	Sun Dec 30 00:37:00 2001
@@ -33,4 +33,4 @@
 
 
 
-#endif _MOVIE_H_
\ No newline at end of file
+#endif _MOVIE_H_
diff -u ./SourceCode/utils/common/polylib.h.orig ./SourceCode/utils/common/polylib.h
--- ./SourceCode/utils/common/polylib.h.orig	Thu Nov  1 17:16:12 2001
+++ ./SourceCode/utils/common/polylib.h	Sun Dec 30 00:37:00 2001
@@ -33,4 +33,4 @@
 void	RemoveColinearPoints (winding_t *w);
 int		WindingOnPlaneSide (winding_t *w, vec3_t normal, vec_t dist);
 void	FreeWinding (winding_t *w);
-void	WindingBounds (winding_t *w, vec3_t mins, vec3_t maxs);
\ No newline at end of file
+void	WindingBounds (winding_t *w, vec3_t mins, vec3_t maxs);
diff -u ./SourceCode/utils/makels/makels.cpp.orig ./SourceCode/utils/makels/makels.cpp
--- ./SourceCode/utils/makels/makels.cpp.orig	Thu Nov  1 17:16:12 2001
+++ ./SourceCode/utils/makels/makels.cpp	Sun Dec 30 00:37:00 2001
@@ -170,4 +170,4 @@
 	free(pszdir);
 	exit(0);
 	return 0;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/utils/procinfo/procinfo.h.orig ./SourceCode/utils/procinfo/procinfo.h
--- ./SourceCode/utils/procinfo/procinfo.h.orig	Thu Nov  1 17:16:14 2001
+++ ./SourceCode/utils/procinfo/procinfo.h	Sun Dec 30 00:37:00 2001
@@ -7,7 +7,11 @@
 
 #if !defined ( PROCINFOH )
 #define PROCINFOH
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 
 int		PROC_GetSpeed( void );
 int		PROC_IsMMX( void );
diff -u ./SourceCode/utils/qcsg/hullfile.c.orig ./SourceCode/utils/qcsg/hullfile.c
--- ./SourceCode/utils/qcsg/hullfile.c.orig	Thu Nov  1 17:16:14 2001
+++ ./SourceCode/utils/qcsg/hullfile.c	Sun Dec 30 00:37:00 2001
@@ -84,4 +84,4 @@
 	}
 
 	fclose( f );
-}
\ No newline at end of file
+}
diff -u ./SourceCode/utils/qlumpy/qlumpy.c.orig ./SourceCode/utils/qlumpy/qlumpy.c
--- ./SourceCode/utils/qlumpy/qlumpy.c.orig	Thu Nov  1 17:16:14 2001
+++ ./SourceCode/utils/qlumpy/qlumpy.c	Sun Dec 30 00:37:00 2001
@@ -427,4 +427,4 @@
 	}
 		
 	return 0;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/utils/serverctrl/ServerCtrl.h.orig ./SourceCode/utils/serverctrl/ServerCtrl.h
--- ./SourceCode/utils/serverctrl/ServerCtrl.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/serverctrl/ServerCtrl.h	Sun Dec 30 00:37:00 2001
@@ -5,7 +5,11 @@
 #define AFX_ServerCtrl_H__E2974CA6_EF9F_11D3_A4D9_00105A1727F3__INCLUDED_
 
 #if _MSC_VER > 1000
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 #endif // _MSC_VER > 1000
 
 #ifndef __AFXWIN_H__
diff -u ./SourceCode/utils/serverctrl/ServerCtrlDlg.cpp.orig ./SourceCode/utils/serverctrl/ServerCtrlDlg.cpp
--- ./SourceCode/utils/serverctrl/ServerCtrlDlg.cpp.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/serverctrl/ServerCtrlDlg.cpp	Sun Dec 30 00:37:00 2001
@@ -655,4 +655,4 @@
 	}
 
 	return 0;
-}
\ No newline at end of file
+}
diff -u ./SourceCode/utils/serverctrl/ServerCtrlDlg.h.orig ./SourceCode/utils/serverctrl/ServerCtrlDlg.h
--- ./SourceCode/utils/serverctrl/ServerCtrlDlg.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/serverctrl/ServerCtrlDlg.h	Sun Dec 30 00:37:00 2001
@@ -5,7 +5,11 @@
 #define AFX_ServerCtrlDLG_H__E2974CA8_EF9F_11D3_A4D9_00105A1727F3__INCLUDED_
 
 #if _MSC_VER > 1000
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 #endif // _MSC_VER > 1000
 
 /////////////////////////////////////////////////////////////////////////////
diff -u ./SourceCode/utils/serverctrl/StdAfx.h.orig ./SourceCode/utils/serverctrl/StdAfx.h
--- ./SourceCode/utils/serverctrl/StdAfx.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/serverctrl/StdAfx.h	Sun Dec 30 00:37:00 2001
@@ -7,7 +7,11 @@
 #define AFX_STDAFX_H__E2974CAA_EF9F_11D3_A4D9_00105A1727F3__INCLUDED_
 
 #if _MSC_VER > 1000
+#ifdef _WIN32
+#ifndef __MINGW32__
 #pragma once
+#endif /* not __MINGW32__ */
+#endif
 #endif // _MSC_VER > 1000
 
 #define VC_EXTRALEAN		// Exclude rarely-used stuff from Windows headers
diff -u ./SourceCode/utils/vgui/include/VGUI_Bitmap.h.orig ./SourceCode/utils/vgui/include/VGUI_Bitmap.h
--- ./SourceCode/utils/vgui/include/VGUI_Bitmap.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Bitmap.h	Sun Dec 30 00:37:00 2001
@@ -34,4 +34,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_BitmapTGA.h.orig ./SourceCode/utils/vgui/include/VGUI_BitmapTGA.h
--- ./SourceCode/utils/vgui/include/VGUI_BitmapTGA.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_BitmapTGA.h	Sun Dec 30 00:37:00 2001
@@ -26,4 +26,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Border.h.orig ./SourceCode/utils/vgui/include/VGUI_Border.h
--- ./SourceCode/utils/vgui/include/VGUI_Border.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Border.h	Sun Dec 30 00:37:00 2001
@@ -42,4 +42,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_BorderPair.h.orig ./SourceCode/utils/vgui/include/VGUI_BorderPair.h
--- ./SourceCode/utils/vgui/include/VGUI_BorderPair.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_BorderPair.h	Sun Dec 30 00:37:00 2001
@@ -30,4 +30,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_BuildGroup.h.orig ./SourceCode/utils/vgui/include/VGUI_BuildGroup.h
--- ./SourceCode/utils/vgui/include/VGUI_BuildGroup.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_BuildGroup.h	Sun Dec 30 00:37:00 2001
@@ -64,4 +64,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Button.h.orig ./SourceCode/utils/vgui/include/VGUI_Button.h
--- ./SourceCode/utils/vgui/include/VGUI_Button.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Button.h	Sun Dec 30 00:37:00 2001
@@ -58,4 +58,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ButtonGroup.h.orig ./SourceCode/utils/vgui/include/VGUI_ButtonGroup.h
--- ./SourceCode/utils/vgui/include/VGUI_ButtonGroup.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ButtonGroup.h	Sun Dec 30 00:37:00 2001
@@ -27,4 +27,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ChangeSignal.h.orig ./SourceCode/utils/vgui/include/VGUI_ChangeSignal.h
--- ./SourceCode/utils/vgui/include/VGUI_ChangeSignal.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ChangeSignal.h	Sun Dec 30 00:37:00 2001
@@ -23,4 +23,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_CheckButton.h.orig ./SourceCode/utils/vgui/include/VGUI_CheckButton.h
--- ./SourceCode/utils/vgui/include/VGUI_CheckButton.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_CheckButton.h	Sun Dec 30 00:37:00 2001
@@ -25,4 +25,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ComboKey.h.orig ./SourceCode/utils/vgui/include/VGUI_ComboKey.h
--- ./SourceCode/utils/vgui/include/VGUI_ComboKey.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ComboKey.h	Sun Dec 30 00:37:00 2001
@@ -31,4 +31,4 @@
 }
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ConfigWizard.h.orig ./SourceCode/utils/vgui/include/VGUI_ConfigWizard.h
--- ./SourceCode/utils/vgui/include/VGUI_ConfigWizard.h.orig	Thu Nov  1 17:16:16 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ConfigWizard.h	Sun Dec 30 00:37:00 2001
@@ -37,4 +37,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Cursor.h.orig ./SourceCode/utils/vgui/include/VGUI_Cursor.h
--- ./SourceCode/utils/vgui/include/VGUI_Cursor.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Cursor.h	Sun Dec 30 00:37:00 2001
@@ -54,4 +54,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Dar.h.orig ./SourceCode/utils/vgui/include/VGUI_Dar.h
--- ./SourceCode/utils/vgui/include/VGUI_Dar.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Dar.h	Sun Dec 30 00:37:00 2001
@@ -190,4 +190,4 @@
 }
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_DataInputStream.h.orig ./SourceCode/utils/vgui/include/VGUI_DataInputStream.h
--- ./SourceCode/utils/vgui/include/VGUI_DataInputStream.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_DataInputStream.h	Sun Dec 30 00:37:01 2001
@@ -46,4 +46,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Desktop.h.orig ./SourceCode/utils/vgui/include/VGUI_Desktop.h
--- ./SourceCode/utils/vgui/include/VGUI_Desktop.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Desktop.h	Sun Dec 30 00:37:01 2001
@@ -39,4 +39,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_DesktopIcon.h.orig ./SourceCode/utils/vgui/include/VGUI_DesktopIcon.h
--- ./SourceCode/utils/vgui/include/VGUI_DesktopIcon.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_DesktopIcon.h	Sun Dec 30 00:37:01 2001
@@ -38,4 +38,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_EditPanel.h.orig ./SourceCode/utils/vgui/include/VGUI_EditPanel.h
--- ./SourceCode/utils/vgui/include/VGUI_EditPanel.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_EditPanel.h	Sun Dec 30 00:37:01 2001
@@ -62,4 +62,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_EtchedBorder.h.orig ./SourceCode/utils/vgui/include/VGUI_EtchedBorder.h
--- ./SourceCode/utils/vgui/include/VGUI_EtchedBorder.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_EtchedBorder.h	Sun Dec 30 00:37:01 2001
@@ -26,4 +26,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_FlowLayout.h.orig ./SourceCode/utils/vgui/include/VGUI_FlowLayout.h
--- ./SourceCode/utils/vgui/include/VGUI_FlowLayout.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_FlowLayout.h	Sun Dec 30 00:37:01 2001
@@ -26,4 +26,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_FocusChangeSignal.h.orig ./SourceCode/utils/vgui/include/VGUI_FocusChangeSignal.h
--- ./SourceCode/utils/vgui/include/VGUI_FocusChangeSignal.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_FocusChangeSignal.h	Sun Dec 30 00:37:01 2001
@@ -23,4 +23,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_FocusNavGroup.h.orig ./SourceCode/utils/vgui/include/VGUI_FocusNavGroup.h
--- ./SourceCode/utils/vgui/include/VGUI_FocusNavGroup.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_FocusNavGroup.h	Sun Dec 30 00:37:01 2001
@@ -32,4 +32,4 @@
 };
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Font.h.orig ./SourceCode/utils/vgui/include/VGUI_Font.h
--- ./SourceCode/utils/vgui/include/VGUI_Font.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Font.h	Sun Dec 30 00:37:01 2001
@@ -45,4 +45,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_FrameSignal.h.orig ./SourceCode/utils/vgui/include/VGUI_FrameSignal.h
--- ./SourceCode/utils/vgui/include/VGUI_FrameSignal.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_FrameSignal.h	Sun Dec 30 00:37:01 2001
@@ -24,4 +24,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_GridLayout.h.orig ./SourceCode/utils/vgui/include/VGUI_GridLayout.h
--- ./SourceCode/utils/vgui/include/VGUI_GridLayout.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_GridLayout.h	Sun Dec 30 00:37:01 2001
@@ -27,4 +27,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Image.h.orig ./SourceCode/utils/vgui/include/VGUI_Image.h
--- ./SourceCode/utils/vgui/include/VGUI_Image.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Image.h	Sun Dec 30 00:37:01 2001
@@ -59,4 +59,4 @@
 };
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ImagePanel.h.orig ./SourceCode/utils/vgui/include/VGUI_ImagePanel.h
--- ./SourceCode/utils/vgui/include/VGUI_ImagePanel.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ImagePanel.h	Sun Dec 30 00:37:01 2001
@@ -35,4 +35,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_InputSignal.h.orig ./SourceCode/utils/vgui/include/VGUI_InputSignal.h
--- ./SourceCode/utils/vgui/include/VGUI_InputSignal.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_InputSignal.h	Sun Dec 30 00:37:01 2001
@@ -36,4 +36,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_InputStream.h.orig ./SourceCode/utils/vgui/include/VGUI_InputStream.h
--- ./SourceCode/utils/vgui/include/VGUI_InputStream.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_InputStream.h	Sun Dec 30 00:37:01 2001
@@ -27,4 +27,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_IntChangeSignal.h.orig ./SourceCode/utils/vgui/include/VGUI_IntChangeSignal.h
--- ./SourceCode/utils/vgui/include/VGUI_IntChangeSignal.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_IntChangeSignal.h	Sun Dec 30 00:37:01 2001
@@ -23,4 +23,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Label.h.orig ./SourceCode/utils/vgui/include/VGUI_Label.h
--- ./SourceCode/utils/vgui/include/VGUI_Label.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Label.h	Sun Dec 30 00:37:01 2001
@@ -77,4 +77,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Layout.h.orig ./SourceCode/utils/vgui/include/VGUI_Layout.h
--- ./SourceCode/utils/vgui/include/VGUI_Layout.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Layout.h	Sun Dec 30 00:37:01 2001
@@ -28,4 +28,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_LayoutInfo.h.orig ./SourceCode/utils/vgui/include/VGUI_LayoutInfo.h
--- ./SourceCode/utils/vgui/include/VGUI_LayoutInfo.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_LayoutInfo.h	Sun Dec 30 00:37:01 2001
@@ -18,4 +18,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_LineBorder.h.orig ./SourceCode/utils/vgui/include/VGUI_LineBorder.h
--- ./SourceCode/utils/vgui/include/VGUI_LineBorder.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_LineBorder.h	Sun Dec 30 00:37:01 2001
@@ -36,4 +36,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ListPanel.h.orig ./SourceCode/utils/vgui/include/VGUI_ListPanel.h
--- ./SourceCode/utils/vgui/include/VGUI_ListPanel.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ListPanel.h	Sun Dec 30 00:37:01 2001
@@ -37,4 +37,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_LoweredBorder.h.orig ./SourceCode/utils/vgui/include/VGUI_LoweredBorder.h
--- ./SourceCode/utils/vgui/include/VGUI_LoweredBorder.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_LoweredBorder.h	Sun Dec 30 00:37:02 2001
@@ -26,4 +26,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Menu.h.orig ./SourceCode/utils/vgui/include/VGUI_Menu.h
--- ./SourceCode/utils/vgui/include/VGUI_Menu.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Menu.h	Sun Dec 30 00:37:02 2001
@@ -27,4 +27,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_MenuItem.h.orig ./SourceCode/utils/vgui/include/VGUI_MenuItem.h
--- ./SourceCode/utils/vgui/include/VGUI_MenuItem.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_MenuItem.h	Sun Dec 30 00:37:02 2001
@@ -27,4 +27,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_MenuSeparator.h.orig ./SourceCode/utils/vgui/include/VGUI_MenuSeparator.h
--- ./SourceCode/utils/vgui/include/VGUI_MenuSeparator.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_MenuSeparator.h	Sun Dec 30 00:37:02 2001
@@ -24,4 +24,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_MessageBox.h.orig ./SourceCode/utils/vgui/include/VGUI_MessageBox.h
--- ./SourceCode/utils/vgui/include/VGUI_MessageBox.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_MessageBox.h	Sun Dec 30 00:37:02 2001
@@ -50,4 +50,4 @@
 
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_MiniApp.h.orig ./SourceCode/utils/vgui/include/VGUI_MiniApp.h
--- ./SourceCode/utils/vgui/include/VGUI_MiniApp.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_MiniApp.h	Sun Dec 30 00:37:02 2001
@@ -30,4 +30,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_MouseCode.h.orig ./SourceCode/utils/vgui/include/VGUI_MouseCode.h
--- ./SourceCode/utils/vgui/include/VGUI_MouseCode.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_MouseCode.h	Sun Dec 30 00:37:02 2001
@@ -21,4 +21,4 @@
 };
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_PopupMenu.h.orig ./SourceCode/utils/vgui/include/VGUI_PopupMenu.h
--- ./SourceCode/utils/vgui/include/VGUI_PopupMenu.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_PopupMenu.h	Sun Dec 30 00:37:02 2001
@@ -27,4 +27,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ProgressBar.h.orig ./SourceCode/utils/vgui/include/VGUI_ProgressBar.h
--- ./SourceCode/utils/vgui/include/VGUI_ProgressBar.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ProgressBar.h	Sun Dec 30 00:37:02 2001
@@ -30,4 +30,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_RaisedBorder.h.orig ./SourceCode/utils/vgui/include/VGUI_RaisedBorder.h
--- ./SourceCode/utils/vgui/include/VGUI_RaisedBorder.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_RaisedBorder.h	Sun Dec 30 00:37:02 2001
@@ -26,4 +26,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_RepaintSignal.h.orig ./SourceCode/utils/vgui/include/VGUI_RepaintSignal.h
--- ./SourceCode/utils/vgui/include/VGUI_RepaintSignal.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_RepaintSignal.h	Sun Dec 30 00:37:02 2001
@@ -22,4 +22,4 @@
 }
 
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_Scheme.h.orig ./SourceCode/utils/vgui/include/VGUI_Scheme.h
--- ./SourceCode/utils/vgui/include/VGUI_Scheme.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_Scheme.h	Sun Dec 30 00:37:02 2001
@@ -79,4 +79,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ScrollBar.h.orig ./SourceCode/utils/vgui/include/VGUI_ScrollBar.h
--- ./SourceCode/utils/vgui/include/VGUI_ScrollBar.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ScrollBar.h	Sun Dec 30 00:37:02 2001
@@ -53,4 +53,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_StackLayout.h.orig ./SourceCode/utils/vgui/include/VGUI_StackLayout.h
--- ./SourceCode/utils/vgui/include/VGUI_StackLayout.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_StackLayout.h	Sun Dec 30 00:37:02 2001
@@ -27,4 +27,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_TabPanel.h.orig ./SourceCode/utils/vgui/include/VGUI_TabPanel.h
--- ./SourceCode/utils/vgui/include/VGUI_TabPanel.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_TabPanel.h	Sun Dec 30 00:37:02 2001
@@ -46,4 +46,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_TablePanel.h.orig ./SourceCode/utils/vgui/include/VGUI_TablePanel.h
--- ./SourceCode/utils/vgui/include/VGUI_TablePanel.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_TablePanel.h	Sun Dec 30 00:37:03 2001
@@ -68,4 +68,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_TaskBar.h.orig ./SourceCode/utils/vgui/include/VGUI_TaskBar.h
--- ./SourceCode/utils/vgui/include/VGUI_TaskBar.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_TaskBar.h	Sun Dec 30 00:37:03 2001
@@ -34,4 +34,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_TextEntry.h.orig ./SourceCode/utils/vgui/include/VGUI_TextEntry.h
--- ./SourceCode/utils/vgui/include/VGUI_TextEntry.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_TextEntry.h	Sun Dec 30 00:37:03 2001
@@ -77,4 +77,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_TextGrid.h.orig ./SourceCode/utils/vgui/include/VGUI_TextGrid.h
--- ./SourceCode/utils/vgui/include/VGUI_TextGrid.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_TextGrid.h	Sun Dec 30 00:37:03 2001
@@ -39,4 +39,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_TickSignal.h.orig ./SourceCode/utils/vgui/include/VGUI_TickSignal.h
--- ./SourceCode/utils/vgui/include/VGUI_TickSignal.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_TickSignal.h	Sun Dec 30 00:37:03 2001
@@ -19,4 +19,4 @@
  };
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_ToggleButton.h.orig ./SourceCode/utils/vgui/include/VGUI_ToggleButton.h
--- ./SourceCode/utils/vgui/include/VGUI_ToggleButton.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_ToggleButton.h	Sun Dec 30 00:37:03 2001
@@ -23,4 +23,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/vgui/include/VGUI_TreeFolder.h.orig ./SourceCode/utils/vgui/include/VGUI_TreeFolder.h
--- ./SourceCode/utils/vgui/include/VGUI_TreeFolder.h.orig	Thu Nov  1 17:16:18 2001
+++ ./SourceCode/utils/vgui/include/VGUI_TreeFolder.h	Sun Dec 30 00:37:03 2001
@@ -33,4 +33,4 @@
 
 }
 
-#endif
\ No newline at end of file
+#endif
diff -u ./SourceCode/utils/xwad/xwad.c.orig ./SourceCode/utils/xwad/xwad.c
--- ./SourceCode/utils/xwad/xwad.c.orig	Thu Nov  1 17:16:20 2001
+++ ./SourceCode/utils/xwad/xwad.c	Sun Dec 30 00:37:03 2001
@@ -154,4 +154,4 @@
 
 	if( do16bit )
 		GrabPalette16();
-*/
\ No newline at end of file
+*/
