Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #608 from lioncash/compat
DolphinWX: Remove the use of some wx 1.0 compatibility function calls.
  • Loading branch information
shuffle2 committed Jul 14, 2014
2 parents 0c6eeaf + d931637 commit 3ac4e9f
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 15 deletions.
4 changes: 3 additions & 1 deletion Source/Core/DolphinWX/Debugger/CodeWindow.cpp
Expand Up @@ -220,7 +220,9 @@ void CCodeWindow::OnAddrBoxChange(wxCommandEvent& event)
return;

wxTextCtrl* pAddrCtrl = (wxTextCtrl*)GetToolBar()->FindControl(IDM_ADDRBOX);
wxString txt = pAddrCtrl->GetValue().Strip(wxString::stripType::both);

// Trim leading and trailing whitespace.
wxString txt = pAddrCtrl->GetValue().Trim().Trim(false);

bool success = false;
unsigned long addr;
Expand Down
4 changes: 2 additions & 2 deletions Source/Core/DolphinWX/FifoPlayerDlg.cpp
Expand Up @@ -464,13 +464,13 @@ void FifoPlayerDlg::OnBeginSearch(wxCommandEvent& event)
return;

// TODO: Limited to even str lengths...
if (str_search_val.Length() && str_search_val.Length() % 2)
if (!str_search_val.empty() && str_search_val.length() % 2)
{
m_numResultsText->SetLabel(_("Invalid search string (only even string lengths supported)"));
return;
}

unsigned int const val_length = str_search_val.Length() / 2;
unsigned int const val_length = str_search_val.length() / 2;
std::vector<u8> search_val(val_length);
for (unsigned int i = 0; i < val_length; ++i)
{
Expand Down
8 changes: 4 additions & 4 deletions Source/Core/DolphinWX/ISOProperties.cpp
Expand Up @@ -753,7 +753,7 @@ void CISOProperties::OnExtractFile(wxCommandEvent& WXUNUSED (event))
if (DiscIO::IsVolumeWiiDisc(OpenISO))
{
int partitionNum = wxAtoi(File.Mid(File.find_first_of("/") - 1, 1));
File.Remove(0, File.find_first_of("/") + 1); // Remove "Partition x/"
File.erase(0, File.find_first_of("/") + 1); // Remove "Partition x/"
WiiDisc.at(partitionNum).FileSystem->ExportFile(WxStrToStr(File), WxStrToStr(Path));
}
else
Expand Down Expand Up @@ -866,9 +866,9 @@ void CISOProperties::OnExtractDir(wxCommandEvent& event)
{
if (DiscIO::IsVolumeWiiDisc(OpenISO))
for (u32 i = 0; i < WiiDisc.size(); i++)
ExportDir("", WxStrToStr(Path).c_str(), i);
ExportDir("", WxStrToStr(Path), i);
else
ExportDir("", WxStrToStr(Path).c_str());
ExportDir("", WxStrToStr(Path));

return;
}
Expand All @@ -886,7 +886,7 @@ void CISOProperties::OnExtractDir(wxCommandEvent& event)
if (DiscIO::IsVolumeWiiDisc(OpenISO))
{
int partitionNum = wxAtoi(Directory.Mid(Directory.find_first_of("/") - 1, 1));
Directory.Remove(0, Directory.find_first_of("/") + 1); // Remove "Partition x/"
Directory.erase(0, Directory.find_first_of("/") + 1); // Remove "Partition x/"
ExportDir(WxStrToStr(Directory), WxStrToStr(Path), partitionNum);
}
else
Expand Down
17 changes: 9 additions & 8 deletions Source/Core/DolphinWX/NetWindow.cpp
Expand Up @@ -428,14 +428,15 @@ NetPlayDiag::~NetPlayDiag()

void NetPlayDiag::OnChat(wxCommandEvent&)
{
wxString s = m_chat_msg_text->GetValue();
wxString text = m_chat_msg_text->GetValue();

if (s.Length())
if (!text.empty())
{
if (s.Length() > 2000)
s.erase(2000);
netplay_client->SendChatMessage(WxStrToStr(s));
m_chat_text->AppendText(s.Prepend(" >> ").Append('\n'));
if (text.length() > 2000)
text.erase(2000);

netplay_client->SendChatMessage(WxStrToStr(text));
m_chat_text->AppendText(text.Prepend(" >> ").Append('\n'));
m_chat_msg_text->Clear();
}
}
Expand Down Expand Up @@ -557,11 +558,11 @@ void NetPlayDiag::OnThread(wxCommandEvent& event)
// remove ping from selection string, in case it has changed
selection.erase(selection.find_last_of("|") + 1);

if (selection.Length() > 0)
if (!selection.empty())
{
for (unsigned int i = 0; i < m_player_lbox->GetCount(); ++i)
{
if (selection == m_player_lbox->GetString(i).Mid(0, selection.Length()))
if (selection == m_player_lbox->GetString(i).Mid(0, selection.length()))
{
m_player_lbox->SetSelection(i);
break;
Expand Down

0 comments on commit 3ac4e9f

Please sign in to comment.