Changeset 21813 for branches/gcc-kmk/src/user32/hook.cpp
- Timestamp:
- Nov 15, 2011, 8:08:37 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gcc-kmk/src/user32/hook.cpp
r21811 r21813 81 81 #define CHECK_MAGIC(a) ((a != 0) && (((HOOKDATA *)a)->magic == HOOK_MAGIC)) 82 82 83 //Global DLL Data84 83 //SvL: Disabled global system hooks for now 85 84 //#define GLOBAL_HOOKS 86 85 #ifdef GLOBAL_HOOKS 87 #pragma data_seg(_GLOBALDATA) 88 #endif 86 // 87 // Global DLL Data (keep it in sync with globaldata.asm!) 88 // 89 extern HANDLE HOOK_systemHooks[WH_NB_HOOKS]; // = { 0 } 90 static VMutex systemHookMutex(VMUTEX_SHARED, &hGlobalHookMutex); 91 #else 89 92 static HANDLE HOOK_systemHooks[WH_NB_HOOKS] = { 0 }; 90 #ifdef GLOBAL_HOOKS91 static VMutex systemHookMutex(VMUTEX_SHARED, &hGlobalHookMutex);92 #pragma data_seg()93 #else94 93 static CRITICAL_SECTION systemCritSect = {0}; 95 94 #endif
Note:
See TracChangeset
for help on using the changeset viewer.