Index: sources/storage/filehandler.cpp =================================================================== diff -u -rc6a09899d2e46dc0bda5a6b994aa257953626f97 -r31b9ae63410e7ca23f0f849e38368880e4c402b4 --- sources/storage/filehandler.cpp (.../filehandler.cpp) (revision c6a09899d2e46dc0bda5a6b994aa257953626f97) +++ sources/storage/filehandler.cpp (.../filehandler.cpp) (revision 31b9ae63410e7ca23f0f849e38368880e4c402b4) @@ -16,9 +16,9 @@ //Qt #include #include -#include -#include +#include + // Project #include "storageglobals.h" #include "logger.h" @@ -35,14 +35,22 @@ * \param vAppend - if set to true the content will be appended at the end of the file. * \return false if file can't be opened. */ +void FileHandler::errOut(const QString &vMessage) +{ + QString mCritical = vMessage; + //qCritical(mCritical.toLatin1().constData()); + QTextStream err(stderr); + err << mCritical << endl; +} + bool FileHandler::write(const QString &vFileName, const QString &vContent, bool vAppend) { QFile file(vFileName); QIODevice::OpenMode openMode = vAppend ? QFile::Text | QFile::Append : QFile::Text | QFile::WriteOnly; if (! file.open(openMode)) { - LOG_ERROR(QObject::tr("Can't open file for write (%1)").arg(vFileName)); + errOut(QObject::tr("Can't open file for write (%1).Possible corrupted file system").arg(vFileName)); return false; } QTextStream out(&file); @@ -62,7 +70,7 @@ { QFile file(vFileName); if (! file.open(QFile::Text | QFile::ReadOnly)) { - LOG_ERROR(QObject::tr("Can't open file for read (%1)").arg(vFileName)); + errOut(QObject::tr("Can't open file for read (%1).Possible corrupted file system").arg(vFileName)); return false; } QTextStream in(&file);