Changeset 18560 in vbox for trunk/src/VBox/Runtime
- Timestamp:
- Mar 31, 2009 7:32:44 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 45443
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/VBox/log-vbox.cpp
r18129 r18560 5 5 6 6 /* 7 * Copyright (C) 2006-200 7Sun Microsystems, Inc.7 * Copyright (C) 2006-2009 Sun Microsystems, Inc. 8 8 * 9 9 * This file is part of VirtualBox Open Source Edition (OSE), as … … 29 29 */ 30 30 31 /* 32 * Note: This file is also compiled with a C compiler so it must not 33 * use genuine C++ features. On Linux it is compiled with 34 * gcc -Wdeclaration-after-statement, so avoid those if you can. 35 */ 31 36 32 37 /** @page pg_rtlog Runtime - Logging … … 187 192 static volatile uint32_t fInitializing = 0; 188 193 PRTLOGGER pLogger; 194 int rc; 189 195 190 196 if (g_pLogger || !ASMAtomicCmpXchgU32(&fInitializing, 1, 0)) … … 299 305 RTTIME Time; 300 306 RTTimeExplode(&Time, RTTimeNow(&TimeSpec)); 301 intrc = RTLogCreate(&pLogger, 0, NULL, "VBOX_LOG", RT_ELEMENTS(g_apszGroups), &g_apszGroups[0], RTLOGDEST_FILE,302 303 304 307 rc = RTLogCreate(&pLogger, 0, NULL, "VBOX_LOG", RT_ELEMENTS(g_apszGroups), &g_apszGroups[0], RTLOGDEST_FILE, 308 "./%04d-%02d-%02d-%02d-%02d-%02d.%03d-%s-%d.log", 309 Time.i32Year, Time.u8Month, Time.u8MonthDay, Time.u8Hour, Time.u8Minute, Time.u8Second, Time.u32Nanosecond / 10000000, 310 RTPathFilename(szExecName), RTProcSelf()); 305 311 if (RT_SUCCESS(rc)) 306 312 { … … 379 385 # else /* IN_GUEST_R3 */ 380 386 /* The user destination is backdoor logging. */ 381 intrc = RTLogCreate(&pLogger, 0, NULL, "VBOX_LOG",382 383 387 rc = RTLogCreate(&pLogger, 0, NULL, "VBOX_LOG", 388 RT_ELEMENTS(g_apszGroups), &g_apszGroups[0], 389 RTLOGDEST_USER, "VBox.log"); 384 390 # endif /* IN_GUEST_R3 */ 385 391 386 392 #else /* IN_RING0 */ 387 intrc = RTLogCreate(&pLogger, 0, NULL, "VBOX_LOG", RT_ELEMENTS(g_apszGroups), &g_apszGroups[0],393 rc = RTLogCreate(&pLogger, 0, NULL, "VBOX_LOG", RT_ELEMENTS(g_apszGroups), &g_apszGroups[0], 388 394 # ifdef LOG_TO_BACKDOOR /** @todo look at guest ring 0 logging */ 389 395 RTLOGDEST_USER,
Note:
See TracChangeset
for help on using the changeset viewer.