aboutsummaryrefslogtreecommitdiff
path: root/sp/src/game/client/initializer.cpp
diff options
context:
space:
mode:
authorJørgen P. Tjernø <[email protected]>2013-12-02 19:31:46 -0800
committerJørgen P. Tjernø <[email protected]>2013-12-02 19:46:31 -0800
commitf56bb35301836e56582a575a75864392a0177875 (patch)
treede61ddd39de3e7df52759711950b4c288592f0dc /sp/src/game/client/initializer.cpp
parentMark some more files as text. (diff)
downloadsource-sdk-2013-f56bb35301836e56582a575a75864392a0177875.tar.xz
source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.zip
Fix line endings. WHAMMY.
Diffstat (limited to 'sp/src/game/client/initializer.cpp')
-rw-r--r--sp/src/game/client/initializer.cpp130
1 files changed, 65 insertions, 65 deletions
diff --git a/sp/src/game/client/initializer.cpp b/sp/src/game/client/initializer.cpp
index 3aaf1334..19ccba6f 100644
--- a/sp/src/game/client/initializer.cpp
+++ b/sp/src/game/client/initializer.cpp
@@ -1,65 +1,65 @@
-//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose:
-//
-// $NoKeywords: $
-//
-//=============================================================================//
-#include "cbase.h"
-#include "initializer.h"
-
-// memdbgon must be the last include file in a .cpp file!!!
-#include "tier0/memdbgon.h"
-
-Initializer *Initializer::s_pInitializers = 0;
-
-
-Initializer::Initializer(void **pVar, CreateInitializerObjectFn createFn, DeleteInitializerObjectFn deleteFn)
-{
- m_pVar = pVar;
- m_CreateFn = createFn;
- m_DeleteFn = deleteFn;
- m_pNext = s_pInitializers;
- s_pInitializers = this;
-}
-
-
-bool Initializer::InitializeAllObjects()
-{
- for(Initializer *pCur=s_pInitializers; pCur; pCur=pCur->m_pNext)
- {
- if(void *ptr = pCur->m_CreateFn())
- {
- *pCur->m_pVar = ptr;
- }
- else
- {
- // Don't worry if we're not actually trying to initialize a global
- if (pCur->m_pVar)
- {
- FreeAllObjects();
- return false;
- }
- }
- }
-
- return true;
-}
-
-
-void Initializer::FreeAllObjects()
-{
- for(Initializer *pCur=s_pInitializers; pCur; pCur=pCur->m_pNext)
- {
- if (pCur->m_pVar)
- {
- pCur->m_DeleteFn(*pCur->m_pVar);
- *pCur->m_pVar = 0;
- }
- }
-}
-
-
-
-
-
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//
+// $NoKeywords: $
+//
+//=============================================================================//
+#include "cbase.h"
+#include "initializer.h"
+
+// memdbgon must be the last include file in a .cpp file!!!
+#include "tier0/memdbgon.h"
+
+Initializer *Initializer::s_pInitializers = 0;
+
+
+Initializer::Initializer(void **pVar, CreateInitializerObjectFn createFn, DeleteInitializerObjectFn deleteFn)
+{
+ m_pVar = pVar;
+ m_CreateFn = createFn;
+ m_DeleteFn = deleteFn;
+ m_pNext = s_pInitializers;
+ s_pInitializers = this;
+}
+
+
+bool Initializer::InitializeAllObjects()
+{
+ for(Initializer *pCur=s_pInitializers; pCur; pCur=pCur->m_pNext)
+ {
+ if(void *ptr = pCur->m_CreateFn())
+ {
+ *pCur->m_pVar = ptr;
+ }
+ else
+ {
+ // Don't worry if we're not actually trying to initialize a global
+ if (pCur->m_pVar)
+ {
+ FreeAllObjects();
+ return false;
+ }
+ }
+ }
+
+ return true;
+}
+
+
+void Initializer::FreeAllObjects()
+{
+ for(Initializer *pCur=s_pInitializers; pCur; pCur=pCur->m_pNext)
+ {
+ if (pCur->m_pVar)
+ {
+ pCur->m_DeleteFn(*pCur->m_pVar);
+ *pCur->m_pVar = 0;
+ }
+ }
+}
+
+
+
+
+