From e33debcbff9468dd468aca0fb42b3e7c01040e06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=20Morschh=C3=A4user?= Date: Tue, 11 Mar 2014 15:02:15 +0100 Subject: [PATCH] Changed C to Qt file handling. VC warns because fopen may be unsafe. --- cockatrice/src/main.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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()