[Scilab] fix compilation error
diff --git a/Lib/scilab/scirun.swg b/Lib/scilab/scirun.swg
index a9e9d63..3b2a965 100644
--- a/Lib/scilab/scirun.swg
+++ b/Lib/scilab/scirun.swg
@@ -447,6 +447,7 @@
#endif
int SWIG_ptr(SWIG_GatewayParameters) {
if (SWIG_NbInputArgument(pvApiCtx) > 0) {
+ SciErr sciErr;
int *piAddrVar1 = NULL;
int iTypeVar1 = 0;
char *pstInputPtrTypeName = NULL;
@@ -454,7 +455,7 @@
if (SWIG_NbInputArgument(pvApiCtx) > 2) {
int *piAddrVar2 = NULL;
int *piAddrVar3 = NULL;
- SciErr sciErr = getVarAddressFromPosition(pvApiCtx, 2, &piAddrVar2);
+ sciErr = getVarAddressFromPosition(pvApiCtx, 2, &piAddrVar2);
if (sciErr.iErr) {
printError(&sciErr, 0);
return SWIG_ERROR;
@@ -472,7 +473,7 @@
}
}
- SciErr sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddrVar1);
+ sciErr = getVarAddressFromPosition(pvApiCtx, 1, &piAddrVar1);
if (sciErr.iErr) {
printError(&sciErr, 0);
return SWIG_ERROR;