summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorMat M <mathew1800@gmail.com>2019-03-03 02:27:12 -0500
committerGitHub <noreply@github.com>2019-03-03 02:27:12 -0500
commit7a8ddbaccb086b5caae4aa0bf3bb548fcb57da04 (patch)
tree87b6f1cfcc7f1e5905ec98cd99dd5130ce1eecb0 /Source/Core
parent1d80ab33ad8ceea109ef5f127168252b43dbe6a0 (diff)
parent2cec5d0a08efa4cb082c5b6ed5d87c59bbd63c04 (diff)
Merge pull request #7840 from jordan-woyak/game-config-save-fix
DolphinQt: Fix invalid error message when trying to save a zero-sized game config.
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/DolphinQt/Config/GameConfigEdit.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/Core/DolphinQt/Config/GameConfigEdit.cpp b/Source/Core/DolphinQt/Config/GameConfigEdit.cpp
index 9337c9b9d5..3d0474a02f 100644
--- a/Source/Core/DolphinQt/Config/GameConfigEdit.cpp
+++ b/Source/Core/DolphinQt/Config/GameConfigEdit.cpp
@@ -121,11 +121,14 @@ void GameConfigEdit::SaveFile()
QFile file(m_path);
if (!file.open(QIODevice::WriteOnly | QIODevice::Truncate | QIODevice::Text))
+ {
+ QMessageBox::warning(this, tr("Warning"), tr("Failed to open config file!"));
return;
+ }
const QByteArray contents = m_edit->toPlainText().toUtf8();
- if (!file.write(contents))
+ if (file.write(contents) == -1)
QMessageBox::warning(this, tr("Warning"), tr("Failed to write config file!"));
}