| 158 | #endif //WIN32 |
| 159 | |
| 160 | struct AutoLock |
| 161 | { |
| 162 | AutoLock(CriticalSection& _cs) : cs(&_cs) { cs->lock(); } |
| 163 | ~AutoLock() { cs->unlock(); } |
| 164 | CriticalSection* cs; |
| 165 | }; |
| 166 | |
| 167 | const size_t MEM_BLOCK_SIGNATURE = 0x01234567; |
| 168 | const int MEM_BLOCK_SHIFT = 14; |