From cc963c252e3072ab878192afe8ad518f247fd51a Mon Sep 17 00:00:00 2001
From: Federico Felici <federico.felici@epfl.ch>
Date: Tue, 12 Nov 2019 14:53:36 +0100
Subject: [PATCH] Bugfix: return only if wrapper already exists

---
 code/classes/SCDclass_expcode.m | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/code/classes/SCDclass_expcode.m b/code/classes/SCDclass_expcode.m
index 10eac0c..b7ba781 100644
--- a/code/classes/SCDclass_expcode.m
+++ b/code/classes/SCDclass_expcode.m
@@ -283,12 +283,10 @@ classdef SCDclass_expcode
                     wrappernamelist{end+1}=obj.wrapperlist{ii}{4};
                     wrapperddnamelist{end+1}=obj.wrapperlist{ii}{5};
                 end
-           
                 if(ismember(p.Results.modelname,wrappernamelist) || ismember(p.Results.datadictionary,wrapperddnamelist))
-                    warning('SCDclass_expcode:addwrapper','wrapper ''%s'' already present, ignoring.',modelname);
+                  warning('SCDclass_expcode:addwrapper','wrapper ''%s'' already present, ignoring.',modelname);
+                  return
                 end
-                
-                return
             end
                 
             tempwrapper=cell(10,1);
-- 
GitLab