X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=main%2Fbsod.cpp;h=4c056b318757799eddff06624b66dbf8ddbdc35a;hp=a1194328291fba1b592021f8414d28c5ebb0f5f1;hb=ca63dd3bb9114ce07ba24739325036c17ad15729;hpb=06d7275867f5737235100f50f3ad7d5ec2f526fc diff --git a/main/bsod.cpp b/main/bsod.cpp index a119432..4c056b3 100644 --- a/main/bsod.cpp +++ b/main/bsod.cpp @@ -18,7 +18,11 @@ /************************************************/ +#ifdef BUILD_VUPLUS +#define CRASH_EMAILADDR "crashlog" +#else #define CRASH_EMAILADDR "crashlog@dream-multimedia-tv.de" +#endif #define INFOFILE "/maintainer.info" #define RINGBUFFER_SIZE 16384 @@ -217,7 +221,7 @@ void bsodFatal(const char *component) ePtr my_dc; gMainDC::getInstance(my_dc); - + gPainter p(my_dc); p.resetOffset(); p.resetClip(eRect(ePoint(0, 0), my_dc->size())); @@ -229,11 +233,11 @@ void bsodFatal(const char *component) p.clear(); eRect usable_area = eRect(100, 70, my_dc->size().width() - 150, 100); - - std::string text("We are really sorry. Your Dreambox encountered " + + std::string text("We are really sorry. Your STB encountered " "a software problem, and needs to be restarted. " "Please send the logfile created in /hdd/ to " + crash_emailaddr + ".\n" - "Your Dreambox restarts in 10 seconds!\n" + "Your STB restarts in 10 seconds!\n" "Component: " + crash_component); p.renderText(usable_area, text.c_str(), gPainter::RT_WRAP|gPainter::RT_HALIGN_LEFT); @@ -316,5 +320,5 @@ void bsodCatchSignals() void bsodLogInit() { - logOutput.connect(addToLogbuffer); + logConnection = logOutput.connect(addToLogbuffer); }