X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/dd1f0a3b2ea4f61d4e81d26e808cb5d6feda9d7c..b2dd2c67550f6230554b4e7bbe73b7f1b3fb366d:/lib/base/eerror.cpp diff --git a/lib/base/eerror.cpp b/lib/base/eerror.cpp index af780406..3239ddc5 100644 --- a/lib/base/eerror.cpp +++ b/lib/base/eerror.cpp @@ -29,7 +29,7 @@ void eFatal(const char* fmt, ...) vsnprintf(buf, 1024, fmt, ap); va_end(ap); logOutput(lvlFatal, buf); - fprintf(stderr, "%s\n",buf ); + fprintf(stderr, "FATAL: %s\n",buf ); #if 0 if (!infatal) { @@ -80,3 +80,15 @@ void eWarning(const char* fmt, ...) fprintf(stderr, "%s\n", buf); } #endif // DEBUG + +void ePythonOutput(const char *string) +{ + logOutput(lvlWarning, string); + if (logOutputConsole) + fwrite(string, 1, strlen(string), stderr); +} + +void eWriteCrashdump() +{ + /* implement me */ +}