From cb70dca5fe594b8513cc2606bc5b84b9b2f330ee Mon Sep 17 00:00:00 2001
From: Steve Tonneau <stonneau@axle.laas.fr>
Date: Wed, 6 Apr 2016 16:45:03 +0200
Subject: [PATCH] BUG FIX: multiple loading of robots do not change sample
 database in corba

---
 src/rbprmbuilder.impl.cc | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/rbprmbuilder.impl.cc b/src/rbprmbuilder.impl.cc
index 2bb3a01f..d4ac991f 100755
--- a/src/rbprmbuilder.impl.cc
+++ b/src/rbprmbuilder.impl.cc
@@ -130,9 +130,8 @@ namespace hpp {
             hppDout (error, exc.what ());
             throw hpp::Error (exc.what ());
         }
-        fullBodyLoaded_ = true;        
-        if(!analysisFactory_)
-            analysisFactory_ = new sampling::AnalysisFactory(fullBody_);
+        fullBodyLoaded_ = true;
+        analysisFactory_ = new sampling::AnalysisFactory(fullBody_);
     }
 
     hpp::floatSeq* RbprmBuilder::getSampleConfig(const char* limb, unsigned short sampleId) throw (hpp::Error)
-- 
GitLab