Changeset 53526 in vbox for trunk/src/VBox/GuestHost/OpenGL/util/error.c
- Timestamp:
- Dec 12, 2014 3:34:02 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/OpenGL/util/error.c
r53524 r53526 21 21 #include <iprt/string.h> 22 22 #include <iprt/stream.h> 23 #include <iprt/initterm.h> 23 24 #include <VBox/log.h> 24 25 … … 34 35 { 35 36 va_list vaCopy; 37 if (RTR3InitIsInitialized()) 38 { 39 va_copy(vaCopy, va); 40 LogRel(("%s%N\n", pszPrefix, pszFormat, &vaCopy)); 41 va_end(vaCopy); 42 } 43 44 #ifdef IN_GUEST /** @todo Could be subject to pre-iprt-init issues, but hopefully not... */ 36 45 va_copy(vaCopy, va); 37 LogRel(("%s%N\n", pszPrefix, pszFormat, &vaCopy));38 va_end(vaCopy);39 40 #ifdef IN_GUEST41 va_copy(vaCopy, va); /* paranoia */42 46 RTStrmPrintf(g_pStdErr, "%s%N\n", pszPrefix, pszFormat, &vaCopy); 43 47 va_end(vaCopy); … … 54 58 } 55 59 56 DECLEXPORT(void) crError(const char *pszFormat, ... 60 DECLEXPORT(void) crError(const char *pszFormat, ...) 57 61 { 58 62 va_list va; … … 100 104 } 101 105 102 DECLEXPORT(void) crWarning(const char *pszFormat, ... ) 103 { 104 va_list va; 105 106 va_start(va, pszFormat); 107 logMessageV("OpenGL Warning: ", pszFormat, va); 108 va_end(va); 109 } 110 111 DECLEXPORT(void) crInfo(const char *pszFormat, ... ) 112 { 113 va_list va; 114 115 va_start(va, pszFormat); 116 logMessageV("OpenGL Info: ", pszFormat, va); 117 va_end(va); 118 } 119 120 DECLEXPORT(void) crDebug(const char *pszFormat, ... ) 121 { 122 va_list va; 123 124 va_start(va, pszFormat); 106 DECLEXPORT(void) crWarning(const char *pszFormat, ...) 107 { 108 if (RTR3InitIsInitialized()) 109 { 110 va_list va; 111 112 va_start(va, pszFormat); 113 logMessageV("OpenGL Warning: ", pszFormat, va); 114 va_end(va); 115 } 116 } 117 118 DECLEXPORT(void) crInfo(const char *pszFormat, ...) 119 { 120 if (RTR3InitIsInitialized()) 121 { 122 va_list va; 123 124 va_start(va, pszFormat); 125 logMessageV("OpenGL Info: ", pszFormat, va); 126 va_end(va); 127 } 128 } 129 130 DECLEXPORT(void) crDebug(const char *pszFormat, ...) 131 { 132 if (RTR3InitIsInitialized()) 133 { 134 va_list va; 135 136 va_start(va, pszFormat); 125 137 #if defined(DEBUG_vgalitsy) || defined(DEBUG_galitsyn) 126 LogRel(("OpenGL Debug: %N\n", pszFormat, &va)); 127 #else 128 Log(("OpenGL Debug: %N\n", pszFormat, &va)); 129 #endif 130 va_end(va); 138 LogRel(("OpenGL Debug: %N\n", pszFormat, &va)); 139 #else 140 Log(("OpenGL Debug: %N\n", pszFormat, &va)); 141 #endif 142 va_end(va); 143 } 131 144 } 132 145
Note:
See TracChangeset
for help on using the changeset viewer.