Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
widgets: Cleanup objects in destructors and minor code cleanup
[xestiacalendar/.git] / source / widgets / XCCalendarMonthSelect.cpp
index 6c46280..cb45c1b 100644 (file)
@@ -65,7 +65,19 @@ XCCalendarMonthSelect::XCCalendarMonthSelect(wxWindow *parent)
 
 XCCalendarMonthSelect::~XCCalendarMonthSelect(){
        
+       szrMain->Clear();
        
+       delete cmbMonth;
+       cmbMonth = nullptr;
+       
+       delete spcYear;
+       spcYear = nullptr;
+       
+       btnChange->Disconnect(wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler(XCCalendarMonthSelect::UpdateMonthView), NULL, this);
+       delete btnChange;
+       btnChange = nullptr;
+       
+       this->SetSizer(nullptr, true);
        
 }
 
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