X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/f43d6747ef31b5a2e03e7abe08f7cc77c282404e..9f6d42608ec11759fd038246a2ecd888a88d8398:/main/bsod.cpp diff --git a/main/bsod.cpp b/main/bsod.cpp index 784b2171..42f83052 100644 --- a/main/bsod.cpp +++ b/main/bsod.cpp @@ -112,15 +112,16 @@ void bsodFatal() p.setBackgroundColor(gRGB(0x0000C0)); else if (ENIGMA2_CHECKOUT_TAG[0] == 'D') /* dated checkout (daily experimental build) */ { + srand(time(0)); int r = rand(); - unsigned int col; + unsigned int col = 0; if (r & 1) col |= 0x800000; if (r & 2) col |= 0x008000; if (r & 4) col |= 0x0000c0; - p.setBackgroundColor(gRGB(r)); + p.setBackgroundColor(gRGB(col)); } #else p.setBackgroundColor(gRGB(0x008000)); @@ -171,7 +172,7 @@ void bsodFatal() #if defined(__MIPSEL__) void oops(const mcontext_t &context, int dumpcode) { - eDebug("PC: %08lx, vaddr: %08lx", (unsigned long)context.pc, (unsigned long)context.badvaddr); + eDebug("PC: %08lx", (unsigned long)context.pc); int i; for (i=0; i<32; ++i) {