diff --git a/cockatrice/src/main.cpp b/cockatrice/src/main.cpp index 595a6534..4821cbf2 100644 --- a/cockatrice/src/main.cpp +++ b/cockatrice/src/main.cpp @@ -19,6 +19,8 @@ ***************************************************************************/ #include +#include +#include #include #include #include @@ -28,7 +30,6 @@ #include #include #include -#include #include "main.h" #include "window_main.h" @@ -56,11 +57,11 @@ QString translationPath = QString(); void myMessageOutput(QtMsgType /*type*/, const char *msg) { - static FILE *f = NULL; - if (!f) - f = fopen("qdebug.txt", "w"); - fprintf(f, "%s\n", msg); - fflush(f); + QFile file("qdebug.txt"); + file.open(QIODevice::WriteOnly | QIODevice::Text); + QTextStream out(&file); + out << msg << "\n"; + file.close(); } void installNewTranslator()