#include <libosso.h>
#include "launcher-item.h"
-#include "sla-list.h"
#include "launchable-item.h"
#include "settings-dialog.h"
#include "gconf-wrapper.h"
SimpleLauncherApplet::~SimpleLauncherApplet() {
myItems.clear();
-
+#if 0
+ // This does not seem to be necessary
if (myWidget != NULL) {
gtk_widget_destroy(myWidget);
myWidget = NULL;
}
-
+#endif
if (myContext != NULL) {
osso_deinitialize(myContext);
myContext = NULL;
addItem(myItems, buffer, (p != NULL && (*p == '1' || *p == 'y' || *p == 'Y')));
}
- delete buffer;
+ delete [] buffer;
}
}
default:
; // FIXME: do I want to do anything in here?
}
+
+ // newItems.clear(); // TODO: do I really need it?
}
// vim:ts=2:sw=2:et