diff --git a/Jamulus.pro b/Jamulus.pro index c082665f..f4e91acb 100755 --- a/Jamulus.pro +++ b/Jamulus.pro @@ -104,7 +104,7 @@ win32 { OTHER_FILES += android/AndroidManifest.xml } else:unix { # we want to compile with C++11 - QMAKE_CXXFLAGS += -std=c++0x + QMAKE_CXXFLAGS += -std=c++11 # we assume that stdint.h is always present in a Linux system DEFINES += HAVE_STDINT_H diff --git a/src/recorder/jamrecorder.cpp b/src/recorder/jamrecorder.cpp index 3008849d..c9623b0a 100755 --- a/src/recorder/jamrecorder.cpp +++ b/src/recorder/jamrecorder.cpp @@ -112,7 +112,8 @@ CJamSession::CJamSession(QDir recordBaseDir) : vecptrJamClients (MAX_NUM_CHANNELS), jamClientConnections() { - const QFileInfo fi(sessionDir.absolutePath()); + QFileInfo fi(sessionDir.absolutePath()); + fi.setCaching(false); if (!fi.exists() && !QDir().mkpath(sessionDir.absolutePath())) { @@ -296,7 +297,8 @@ QMap> CJamSession::TracksFromSessionDir(const QString */ void CJamRecorder::Init(const CServer* server) { - const QFileInfo fi(recordBaseDir.absolutePath()); + QFileInfo fi(recordBaseDir.absolutePath()); + fi.setCaching(false); if (!fi.exists() && !QDir().mkpath(recordBaseDir.absolutePath())) {