From 34bd8bf599a6bd2b73b6c5d9e644847572258d22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sun, 13 May 2007 17:47:23 +0000 Subject: [PATCH] cleanup, fixed some warnings git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21128 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/print/FolderWatcher.h | 1 + src/apps/expander/DirectoryFilePanel.h | 1 + src/apps/expander/GenericThread.h | 2 +- src/apps/soundrecorder/DrawingTidbits.h | 3 ++- src/servers/app/EventDispatcher.h | 1 + src/servers/app/FontFamily.h | 1 + src/servers/app/HashTable.h | 1 + src/servers/app/ScreenManager.h | 1 + 8 files changed, 9 insertions(+), 2 deletions(-) diff --git a/headers/private/print/FolderWatcher.h b/headers/private/print/FolderWatcher.h index 1d87d52c30..ef3be25ec6 100644 --- a/headers/private/print/FolderWatcher.h +++ b/headers/private/print/FolderWatcher.h @@ -42,6 +42,7 @@ class FolderListener { public: + virtual ~FolderListener() {}; // entry created or moved into folder virtual void EntryCreated(node_ref* node, entry_ref* entry) {}; // entry removed from folder (or moved to another folder) diff --git a/src/apps/expander/DirectoryFilePanel.h b/src/apps/expander/DirectoryFilePanel.h index 144212b62f..fd4dc267be 100644 --- a/src/apps/expander/DirectoryFilePanel.h +++ b/src/apps/expander/DirectoryFilePanel.h @@ -49,6 +49,7 @@ class DirectoryFilePanel : public BFilePanel { uint32 node_flavors = 0, bool allow_multiple_selection = true, BMessage *message = 0, BRefFilter * = 0, bool modal = false, bool hide_when_done = true); + virtual ~DirectoryFilePanel() {}; virtual void SelectionChanged(void); virtual void Show(); diff --git a/src/apps/expander/GenericThread.h b/src/apps/expander/GenericThread.h index 3539f98b16..8370b64852 100644 --- a/src/apps/expander/GenericThread.h +++ b/src/apps/expander/GenericThread.h @@ -24,7 +24,7 @@ class GenericThread status_t Kill(void); void ExitWithReturnValue(status_t a_return_value); - status_t SetExitCallback(void(* a_callback)(void *), void * a_data); + status_t SetExitCallback(void (* a_callback)(void *), void * a_data); status_t WaitForThread(status_t * a_exit_value); status_t Rename(char * a_name); diff --git a/src/apps/soundrecorder/DrawingTidbits.h b/src/apps/soundrecorder/DrawingTidbits.h index a0d2374bf6..417f60ac3d 100644 --- a/src/apps/soundrecorder/DrawingTidbits.h +++ b/src/apps/soundrecorder/DrawingTidbits.h @@ -47,4 +47,5 @@ const float kDimLevel = 0.6; void ReplaceColor(BBitmap *bitmap, rgb_color from, rgb_color to); void ReplaceTransparentColor(BBitmap *bitmap, rgb_color with); -#endif \ No newline at end of file +#endif + diff --git a/src/servers/app/EventDispatcher.h b/src/servers/app/EventDispatcher.h index 1e1a85cc22..d6dc4b5492 100644 --- a/src/servers/app/EventDispatcher.h +++ b/src/servers/app/EventDispatcher.h @@ -56,6 +56,7 @@ class EventTarget { class EventFilter { public: + virtual ~EventFilter() {}; virtual filter_result Filter(BMessage* event, EventTarget** _target, int32* _viewToken = NULL, BMessage* latestMouseMoved = NULL) = 0; virtual void RemoveTarget(EventTarget* target); diff --git a/src/servers/app/FontFamily.h b/src/servers/app/FontFamily.h index 19dbbb1436..5c30569d05 100644 --- a/src/servers/app/FontFamily.h +++ b/src/servers/app/FontFamily.h @@ -49,6 +49,7 @@ class FontKey : public Hashable { : fHash(familyID | (styleID << 16UL)) { } + virtual ~FontKey() {}; virtual uint32 Hash() const { return fHash; } diff --git a/src/servers/app/HashTable.h b/src/servers/app/HashTable.h index 6c50f77699..9b48513c99 100644 --- a/src/servers/app/HashTable.h +++ b/src/servers/app/HashTable.h @@ -14,6 +14,7 @@ class Hashable { public: + virtual ~Hashable() {}; virtual uint32 Hash() const = 0; virtual bool CompareTo(Hashable& hashable) const = 0; }; diff --git a/src/servers/app/ScreenManager.h b/src/servers/app/ScreenManager.h index 9b05eea50d..7951f03216 100644 --- a/src/servers/app/ScreenManager.h +++ b/src/servers/app/ScreenManager.h @@ -24,6 +24,7 @@ typedef BObjectList ScreenList; class ScreenOwner { public: + virtual ~ScreenOwner() {}; virtual void ScreenRemoved(Screen* screen) = 0; virtual void ScreenAdded(Screen* screen) = 0;