Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
frmContactEditor: Stop crashing when pressing Modify/Delete buttons when there's...
[xestiaab/.git] / source / contacteditor / frmContactEditor-Logo.cpp
index 7aa3309..ce5649a 100644 (file)
@@ -28,7 +28,7 @@ void frmContactEditor::LoadLogo( wxListEvent& event )
        long longSelected = -1;
        int intSelectedData = 0;
     
-       if (!GetSelectedItem(lboLogos,
+       if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos,
                &longSelected,
                 &intSelectedData)){
                return;
@@ -115,7 +115,7 @@ void frmContactEditor::ModifyLogo( wxCommandEvent& event )
        long longSelected = -1;
        int intSelectedData = 0;
     
-       if (!GetSelectedItem(lboLogos,
+       if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos,
                &longSelected,
                &intSelectedData)){
                return;
@@ -149,7 +149,7 @@ void frmContactEditor::DeleteLogo( wxCommandEvent& event )
        long longSelected = -1;
        int intSelectedData = 0;
     
-       if (!GetSelectedItem(lboLogos,
+       if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos,
                &longSelected,
                 &intSelectedData)){
                return;
@@ -178,7 +178,7 @@ void frmContactEditor::SaveLogo( wxCommandEvent &event )
        long longSelected = -1;
        int intSelectedData = 0;
     
-       if (!GetSelectedItem(lboLogos,
+       if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos,
                          &longSelected,
                          &intSelectedData)){
                
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy