Commit e33debcb authored by Mark Morschhäuser's avatar Mark Morschhäuser
Browse files

Changed C to Qt file handling. VC warns because fopen may be unsafe.

parent ed5f02bf
...@@ -19,6 +19,8 @@ ...@@ -19,6 +19,8 @@
***************************************************************************/ ***************************************************************************/
#include <QApplication> #include <QApplication>
#include <QFile>
#include <QTextStream>
#include <QTextCodec> #include <QTextCodec>
#include <QtPlugin> #include <QtPlugin>
#include <QTranslator> #include <QTranslator>
...@@ -28,7 +30,6 @@ ...@@ -28,7 +30,6 @@
#include <QIcon> #include <QIcon>
#include <QDir> #include <QDir>
#include <QDesktopServices> #include <QDesktopServices>
#include <stdio.h>
#include "main.h" #include "main.h"
#include "window_main.h" #include "window_main.h"
...@@ -56,11 +57,11 @@ QString translationPath = QString(); ...@@ -56,11 +57,11 @@ QString translationPath = QString();
void myMessageOutput(QtMsgType /*type*/, const char *msg) void myMessageOutput(QtMsgType /*type*/, const char *msg)
{ {
static FILE *f = NULL; QFile file("qdebug.txt");
if (!f) file.open(QIODevice::WriteOnly | QIODevice::Text);
f = fopen("qdebug.txt", "w"); QTextStream out(&file);
fprintf(f, "%s\n", msg); out << msg << "\n";
fflush(f); file.close();
} }
void installNewTranslator() void installNewTranslator()
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment