diff --git a/src/prefs/devices/DevicesWindow.cpp b/src/prefs/devices/DevicesWindow.cpp index be0aba0361..8f319f8e39 100644 --- a/src/prefs/devices/DevicesWindow.cpp +++ b/src/prefs/devices/DevicesWindow.cpp @@ -125,7 +125,7 @@ DevicesWindow::~DevicesWindow() { void *item; while ((item = fList.RemoveItem((int32)0))) - delete item; + delete (DevicesInfo*)item; uninit_cm_wrapper(); } // ---------------------------------------------------------------------------------------------------------- // diff --git a/src/prefs/filetypes/FileTypesApp.h b/src/prefs/filetypes/FileTypesApp.h index 973f595b94..37be0294f3 100644 --- a/src/prefs/filetypes/FileTypesApp.h +++ b/src/prefs/filetypes/FileTypesApp.h @@ -13,6 +13,7 @@ class FileTypesApp public: FileTypesApp(); virtual void MessageReceived(BMessage *message); + virtual void ArgvReceived(int32 argc, char ** argv) { BApplication::ArgvReceived(argc, argv); } virtual void ArgvReceived(int32 argc, const char *argv[], const char * cwd); virtual void RefsReceived(BMessage *message); virtual void ReadyToRun();