summaryrefslogtreecommitdiff
path: root/src/lib/ecore_win32
diff options
context:
space:
mode:
authorCedric Bail <cedric.bail@free.fr>2013-03-16 14:19:49 +0100
committerCedric Bail <cedric.bail@free.fr>2013-03-16 23:12:47 +0900
commite890b24457e54abc57c205bc89b1fd319d5a24f6 (patch)
tree4d1b39d6b61f6398868f71ded597b7979c724d90 /src/lib/ecore_win32
parent6df7da23b5eff3216057816ccb6f884045413818 (diff)
ecore: virtual destructors are needed
Diffstat (limited to 'src/lib/ecore_win32')
-rw-r--r--src/lib/ecore_win32/ecore_win32_dnd_data_object.h2
-rw-r--r--src/lib/ecore_win32/ecore_win32_dnd_drop_source.h1
-rw-r--r--src/lib/ecore_win32/ecore_win32_dnd_drop_target.h1
3 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/ecore_win32/ecore_win32_dnd_data_object.h b/src/lib/ecore_win32/ecore_win32_dnd_data_object.h
index 3d289cf7f5..4350bc5b7e 100644
--- a/src/lib/ecore_win32/ecore_win32_dnd_data_object.h
+++ b/src/lib/ecore_win32/ecore_win32_dnd_data_object.h
@@ -24,7 +24,7 @@ class DataObject : public IDataObject
24 public: // structors 24 public: // structors
25 25
26 DataObject(FORMATETC *fmtetc, STGMEDIUM *stgmed, int count); 26 DataObject(FORMATETC *fmtetc, STGMEDIUM *stgmed, int count);
27 ~DataObject(); 27 virtual ~DataObject();
28 28
29 public: // IUnknown 29 public: // IUnknown
30 30
diff --git a/src/lib/ecore_win32/ecore_win32_dnd_drop_source.h b/src/lib/ecore_win32/ecore_win32_dnd_drop_source.h
index 9081f46a15..2ef9d9eabf 100644
--- a/src/lib/ecore_win32/ecore_win32_dnd_drop_source.h
+++ b/src/lib/ecore_win32/ecore_win32_dnd_drop_source.h
@@ -19,6 +19,7 @@ class DropSource : public IDropSource
19 public: // structors 19 public: // structors
20 20
21 DropSource(); 21 DropSource();
22 virtual ~DropSource() { }
22 23
23 public: // IUnknown 24 public: // IUnknown
24 25
diff --git a/src/lib/ecore_win32/ecore_win32_dnd_drop_target.h b/src/lib/ecore_win32/ecore_win32_dnd_drop_target.h
index 24c3de3e1a..13093149fb 100644
--- a/src/lib/ecore_win32/ecore_win32_dnd_drop_target.h
+++ b/src/lib/ecore_win32/ecore_win32_dnd_drop_target.h
@@ -28,6 +28,7 @@ class DropTarget : public IDropTarget
28 public: // structors 28 public: // structors
29 29
30 DropTarget(HWND hwnd, Ecore_Win32_Dnd_DropTarget_Callback callback, void *window_obj_ptr); 30 DropTarget(HWND hwnd, Ecore_Win32_Dnd_DropTarget_Callback callback, void *window_obj_ptr);
31 virtual ~DropTarget() { }
31 32
32public: // IUnknown 33public: // IUnknown
33 34