diff --git a/qt-ozwdaemon/main.cpp b/qt-ozwdaemon/main.cpp index 0922685..0cc4766 100644 --- a/qt-ozwdaemon/main.cpp +++ b/qt-ozwdaemon/main.cpp @@ -289,8 +289,9 @@ int main(int argc, char *argv[]) bppath = QStandardPaths::standardLocations(QStandardPaths::TempLocation).at(0); qInfo() << "Using BreakPad - Crash Directory: " << bppath; /* ensure path exists */ - if (!QDir::exists(bppath)) { - QDir::mkpath(bppath); + QDir dir(bppath); + if (!dir.exists()) { + dir.mkpath(); } google_breakpad::MinidumpDescriptor descriptor(bppath.toStdString()); google_breakpad::ExceptionHandler eh(descriptor, NULL, dumpCallback, static_cast(&daemon), true, -1);