Changeset 5347 for trunk/src/kernel32/misc.cpp
- Timestamp:
- Mar 21, 2001, 1:32:55 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/misc.cpp
r5332 r5347 1 /* $Id: misc.cpp,v 1.3 2 2001-03-19 19:27:13sandervl Exp $ */1 /* $Id: misc.cpp,v 1.33 2001-03-21 12:32:55 sandervl Exp $ */ 2 2 3 3 /* … … 26 26 #include <stdarg.h> 27 27 #include <win32type.h> 28 #include <win32api.h> 28 29 #include <misc.h> 29 30 #include "initterm.h" … … 249 250 static int oldcrtmsghandle = 0; 250 251 252 static BOOL fDisableThread[5] = {0}; 253 251 254 //#define CHECK_ODINHEAP 252 255 #if defined(DEBUG) && defined(CHECK_ODINHEAP) … … 258 261 259 262 //#define LOG_TIME 260 #ifdef LOG_TIME261 DWORD WIN32API GetTickCount(void);262 #endif263 263 264 264 int SYSTEM WriteLog(char *tekst, ...) … … 266 266 USHORT sel = RestoreOS2FS(); 267 267 va_list argptr; 268 TEB *teb = GetThreadTEB(); 268 269 269 270 ODIN_HEAPCHECK(); … … 290 291 else 291 292 fLogging = FALSE; 293 294 if(getenv("DISABLE_THREAD1")) { 295 fDisableThread[0] = TRUE; 296 } 297 if(getenv("DISABLE_THREAD2")) { 298 fDisableThread[1] = TRUE; 299 } 300 if(getenv("DISABLE_THREAD3")) { 301 fDisableThread[2] = TRUE; 302 } 303 if(getenv("DISABLE_THREAD4")) { 304 fDisableThread[3] = TRUE; 305 } 306 if(getenv("DISABLE_THREAD5")) { 307 fDisableThread[4] = TRUE; 308 } 309 } 310 311 if(teb) { 312 if(teb->o.odin.threadId < 5 && fDisableThread[teb->o.odin.threadId-1] == 1) { 313 SetFS(sel); 314 return 1; 315 } 292 316 } 293 317 294 318 if(fLogging && flog && (dwEnableLogging > 0)) 295 319 { 296 TEB *teb = GetThreadTEB();297 298 320 va_start(argptr, tekst); 299 321 if(teb) { … … 311 333 #endif 312 334 } 335 #ifdef LOG_TIME 336 else { 337 fprintf(flog, "tX: (%x) ", GetTickCount()); 338 } 339 #endif 313 340 vfprintf(flog, tekst, argptr); 314 341 if(teb) teb->o.odin.logfile = 0;
Note:
See TracChangeset
for help on using the changeset viewer.