Skip to content

Commit

Permalink
Merge pull request #6702 from spycrab/qt_gecko_fixes
Browse files Browse the repository at this point in the history
Qt/GeckoCode: Fix multiple bugs
  • Loading branch information
leoetlino committed Apr 27, 2018
2 parents 2b9df8e + 9057a7d commit 732ebd4
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
7 changes: 4 additions & 3 deletions Source/Core/DolphinQt2/Config/CheatCodeEditor.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -234,12 +234,13 @@ bool CheatCodeEditor::AcceptGecko()

QStringList values = line.split(QStringLiteral(" "));

bool good = true;
bool good = values.size() == 2;

u32 addr = 0;
u32 value = 0;

addr = values[0].toUInt(&good, 16);
if (good)
addr = values[0].toUInt(&good, 16);

if (good)
value = values[1].toUInt(&good, 16);
Expand Down Expand Up @@ -272,7 +273,7 @@ bool CheatCodeEditor::AcceptGecko()
{
QMessageBox::critical(this, tr("Error"),
tr("The resulting decrypted AR code doesn't contain any lines."));
return true;
return false;
}

m_gecko_code->name = m_name_edit->text().toStdString();
Expand Down
1 change: 1 addition & 0 deletions Source/Core/DolphinQt2/Config/GeckoCodeWidget.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@ void GeckoCodeWidget::ConnectWidgets()
connect(m_code_list, &QListWidget::itemChanged, this, &GeckoCodeWidget::OnItemChanged);

connect(m_add_code, &QPushButton::pressed, this, &GeckoCodeWidget::AddCode);
connect(m_remove_code, &QPushButton::pressed, this, &GeckoCodeWidget::RemoveCode);
connect(m_edit_code, &QPushButton::pressed, this, &GeckoCodeWidget::EditCode);
connect(m_download_codes, &QPushButton::pressed, this, &GeckoCodeWidget::DownloadCodes);

Expand Down

0 comments on commit 732ebd4

Please sign in to comment.