Changeset 21303 for trunk/src/user32/stats.cpp
- Timestamp:
- Jun 18, 2009, 12:04:13 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/stats.cpp
r7640 r21303 1 1 #include <os2win.h> 2 2 #include <stats.h> 3 4 #ifdef RAS 5 6 RAS_TRACK_HANDLE rthDCCalls = 0; 7 8 //****************************************************************************** 9 //****************************************************************************** 10 void STATS_GetDCEx(HWND hwnd, HDC hdc, HRGN hrgn, ULONG flags) 11 { 12 if (!rthDCCalls) STATS_InitializeUSER32 (); 13 RasAddObject (rthDCCalls, hdc, NULL, 0); 14 } 15 //****************************************************************************** 16 //****************************************************************************** 17 void STATS_ReleaseDC(HWND hwnd, HDC hdc) 18 { 19 if (!rthDCCalls) STATS_InitializeUSER32 (); 20 RasRemoveObject (rthDCCalls, hdc); 21 } 22 //****************************************************************************** 23 //****************************************************************************** 24 void STATS_DumpStatsUSER32() 25 { 26 RasLogObjects (rthDCCalls, RAS_FLAG_LOG_OBJECTS); 27 } 28 void STATS_InitializeUSER32 (void) 29 { 30 RasEnterSerialize (); 31 if (!rthDCCalls) 32 { 33 RasRegisterObjectTracking(&rthDCCalls, "DCCalls", 0, 0, NULL, NULL); 34 } 35 RasExitSerialize (); 36 } 37 38 void STATS_UninitializeUSER32(void) 39 { 40 } 41 42 43 #else 3 44 4 45 #ifdef DEBUG … … 37 78 38 79 #endif //DEBUG 80 #endif //RAS
Note:
See TracChangeset
for help on using the changeset viewer.