Changeset 90693 in vbox
- Timestamp:
- Aug 16, 2021 9:27:25 AM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 146307
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/log.h
r90692 r90693 2273 2273 2274 2274 /** 2275 * Gets the current flag settings for the given logger. 2276 * 2277 * @returns Logger flags, UINT64_MAX if no logger. 2278 * @param pLogger Logger instance (NULL for default logger). 2279 */ 2280 RTDECL(uint64_t) RTLogGetFlags(PRTLOGGER pLogger); 2281 2282 /** 2275 2283 * Get the current log flags as a string. 2276 2284 * -
trunk/include/iprt/mangling.h
r90692 r90693 1453 1453 # define RTLogGetDefaultInstance RT_MANGLER(RTLogGetDefaultInstance) 1454 1454 # define RTLogGetDefaultInstanceEx RT_MANGLER(RTLogGetDefaultInstanceEx) 1455 # define RTLogGetFlags RT_MANGLER(RTLogGetFlags) 1455 1456 # define RTLogGroupSettings RT_MANGLER(RTLogGroupSettings) 1456 1457 # define RTLogLogger RT_MANGLER(RTLogLogger) -
trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp
r90692 r90693 389 389 390 390 const PRTLOGGER pLogInstance = RTLogDefaultInstance(); 391 *aLogEnabled = pLogInstance && !( pLogInstance->fFlags& RTLOGFLAGS_DISABLED);391 *aLogEnabled = pLogInstance && !(RTLogGetFlags(pLogInstance) & RTLOGFLAGS_DISABLED); 392 392 #else 393 393 *aLogEnabled = false; -
trunk/src/VBox/Runtime/common/log/log.cpp
r90692 r90693 2135 2135 2136 2136 #ifndef IN_RC 2137 2138 /** 2139 * Gets the current flag settings for the given logger. 2140 * 2141 * @returns Logger flags, UINT64_MAX if no logger. 2142 * @param pLogger Logger instance (NULL for default logger). 2143 */ 2144 RTDECL(uint64_t) RTLogGetFlags(PRTLOGGER pLogger) 2145 { 2146 if (!pLogger) 2147 { 2148 pLogger = RTLogDefaultInstance(); 2149 if (!pLogger) 2150 return UINT64_MAX; 2151 } 2152 return pLogger->fFlags; 2153 } 2154 RT_EXPORT_SYMBOL(RTLogGetFlags); 2155 2137 2156 2138 2157 /**
Note:
See TracChangeset
for help on using the changeset viewer.