summaryrefslogtreecommitdiff
path: root/Source/Modules/scilab.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Modules/scilab.cxx')
-rw-r--r--Source/Modules/scilab.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Modules/scilab.cxx b/Source/Modules/scilab.cxx
index 7febf1011..137adc234 100644
--- a/Source/Modules/scilab.cxx
+++ b/Source/Modules/scilab.cxx
@@ -604,7 +604,6 @@ public:
Append(getFunctionWrapper->code, "return SWIG_OK;\n");
Append(getFunctionWrapper->code, "}\n");
Wrapper_print(getFunctionWrapper, wrappersSection);
- DelWrapper(getFunctionWrapper);
/* Add function to builder table */
addFunctionToScilab(scilabGetFunctionName, getFunctionName);
@@ -632,11 +631,13 @@ public:
Append(setFunctionWrapper->code, "return SWIG_OK;\n");
Append(setFunctionWrapper->code, "}\n");
Wrapper_print(setFunctionWrapper, wrappersSection);
- DelWrapper(setFunctionWrapper);
/* Add function to builder table */
addFunctionToScilab(scilabSetFunctionName, setFunctionName);
+
+ DelWrapper(setFunctionWrapper);
}
+ DelWrapper(getFunctionWrapper);
return SWIG_OK;
}