From d66b5b81cec926d5adf051d8fa281edbb78b3c8f Mon Sep 17 00:00:00 2001
From: Fabian Reister <fabian.reister@kit.edu>
Date: Thu, 2 Sep 2021 18:48:58 +0200
Subject: [PATCH] fixing compiler warning

---
 source/RobotAPI/libraries/diffik/DiffIKProvider.h | 3 +++
 source/RobotAPI/libraries/diffik/SimpleDiffIK.h   | 2 --
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/source/RobotAPI/libraries/diffik/DiffIKProvider.h b/source/RobotAPI/libraries/diffik/DiffIKProvider.h
index afa25c9cc..2e3b0967a 100644
--- a/source/RobotAPI/libraries/diffik/DiffIKProvider.h
+++ b/source/RobotAPI/libraries/diffik/DiffIKProvider.h
@@ -39,10 +39,13 @@ namespace armarx
         Eigen::VectorXf jointValues;
 
     };
+    
     class DiffIKProvider
     {
     public:
         virtual DiffIKResult SolveAbsolute(const Eigen::Matrix4f& targetPose) = 0;
         virtual DiffIKResult SolveRelative(const Eigen::Matrix4f& targetPose, const Eigen::VectorXf& startJointValues) = 0;
+   
+        virtual ~DiffIKProvider() = default;
     };
 }
diff --git a/source/RobotAPI/libraries/diffik/SimpleDiffIK.h b/source/RobotAPI/libraries/diffik/SimpleDiffIK.h
index 66d4745d7..d71ebbee9 100644
--- a/source/RobotAPI/libraries/diffik/SimpleDiffIK.h
+++ b/source/RobotAPI/libraries/diffik/SimpleDiffIK.h
@@ -120,8 +120,6 @@ namespace armarx
         DiffIKResult SolveAbsolute(const Eigen::Matrix4f& targetPose);
         DiffIKResult SolveRelative(const Eigen::Matrix4f& targetPose, const Eigen::VectorXf& startJointValues);
 
-        virtual ~SimpleDiffIKProvider() = default;
-
     private:
         VirtualRobot::RobotNodeSetPtr rns;
         VirtualRobot::RobotNodePtr tcp;
-- 
GitLab