diff --git a/src/control/ZoomControl.cpp b/src/control/ZoomControl.cpp index f93879da..e164f88b 100644 --- a/src/control/ZoomControl.cpp +++ b/src/control/ZoomControl.cpp @@ -2,6 +2,8 @@ const double zoomStep = 0.04; +ZoomListener::~ZoomListener() { } + ZoomControl::ZoomControl() { XOJ_INIT_TYPE(ZoomControl); diff --git a/src/control/ZoomControl.h b/src/control/ZoomControl.h index 40767cd2..b4bf8961 100644 --- a/src/control/ZoomControl.h +++ b/src/control/ZoomControl.h @@ -26,6 +26,8 @@ class ZoomListener public: virtual void zoomChanged(double lastZoom) = 0; virtual void zoomRangeValuesChanged(); + + virtual ~ZoomListener(); }; class ZoomControl diff --git a/src/undo/UndoRedoHandler.cpp b/src/undo/UndoRedoHandler.cpp index 0b5da8b2..d6f105d0 100644 --- a/src/undo/UndoRedoHandler.cpp +++ b/src/undo/UndoRedoHandler.cpp @@ -49,6 +49,8 @@ void printUndoList(GList* list) #define PRINTCONTENTS() #endif //UNDO_TRACE +UndoRedoListener::~UndoRedoListener() { } + UndoRedoHandler::UndoRedoHandler(Control* control) { XOJ_INIT_TYPE(UndoRedoHandler); diff --git a/src/undo/UndoRedoHandler.h b/src/undo/UndoRedoHandler.h index 9d116494..00ea1f1e 100644 --- a/src/undo/UndoRedoHandler.h +++ b/src/undo/UndoRedoHandler.h @@ -21,6 +21,8 @@ class UndoRedoListener public: virtual void undoRedoChanged() = 0; virtual void undoRedoPageChanged(PageRef page) = 0; + + virtual ~UndoRedoListener(); }; class UndoRedoHandler