Fix error printing if no command string is set.

Change-Id: I588c0d0a4e1b8f80c967ebfb6aff179a0cac4a36
This commit is contained in:
Jason Sams
2011-10-13 16:05:27 -07:00
parent 846601a162
commit 43b57ec48e

View File

@@ -319,8 +319,12 @@ void Context::destroyWorkerThreadResources() {
void Context::printWatchdogInfo(void *ctx) {
Context *rsc = (Context *)ctx;
LOGE("RS watchdog timeout: %i %s line %i %s", rsc->watchdog.inRoot,
rsc->watchdog.command, rsc->watchdog.line, rsc->watchdog.file);
if (rsc->watchdog.command && rsc->watchdog.file) {
LOGE("RS watchdog timeout: %i %s line %i %s", rsc->watchdog.inRoot,
rsc->watchdog.command, rsc->watchdog.line, rsc->watchdog.file);
} else {
LOGE("RS watchdog timeout: %i", rsc->watchdog.inRoot);
}
}