From: ghost Date: Tue, 28 Apr 2009 10:41:10 +0000 (+0200) Subject: bsod.cpp: skip path prefix up to /usr X-Git-Tag: 2.6.0~320^2~18 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/80783a92f68bcd9d27c92bd9dddc42f4e4485bd9 bsod.cpp: skip path prefix up to /usr --- diff --git a/main/bsod.cpp b/main/bsod.cpp index 017f910f..aeb31c47 100644 --- a/main/bsod.cpp +++ b/main/bsod.cpp @@ -93,9 +93,9 @@ void bsodFatal(const char *component) break; end = lines.rfind("/", end); /* skip a potential prefix to the path */ - unsigned int path_prefix = lines.find("/image/", start); - if (path_prefix != std::string::npos && ((path_prefix + 6) < end)) - start = path_prefix + 6; + unsigned int path_prefix = lines.find("/usr/", start); + if (path_prefix != std::string::npos && path_prefix < end) + start = path_prefix; if (end == std::string::npos) break;