diff --git a/src/turboPmacAxis.h b/src/turboPmacAxis.h index 932de99..ea215bc 100644 --- a/src/turboPmacAxis.h +++ b/src/turboPmacAxis.h @@ -24,6 +24,7 @@ class turboPmacAxis : public sinqAxis { /** * @brief Destroy the turboPmacAxis * + * This destructor is necessary in order to use the PIMPL idiom. */ virtual ~turboPmacAxis(); diff --git a/src/turboPmacController.cpp b/src/turboPmacController.cpp index 25342b1..f431f3f 100644 --- a/src/turboPmacController.cpp +++ b/src/turboPmacController.cpp @@ -179,7 +179,7 @@ turboPmacController::turboPmacController(const char *portName, } } -turboPmacController::~turboPmacController(void) {} +turboPmacController::~turboPmacController() {} /* Access one of the axes of the controller via the axis adress stored in asynUser. diff --git a/src/turboPmacController.h b/src/turboPmacController.h index b3a7fbb..a886539 100644 --- a/src/turboPmacController.h +++ b/src/turboPmacController.h @@ -41,7 +41,7 @@ class turboPmacController : public sinqController { * destructor needs to be provided for handling turboPmacControllerImpl. * */ - ~turboPmacController(void) {} + virtual ~turboPmacController(); /** * @brief Get the axis object