summaryrefslogtreecommitdiff
path: root/src/Scilab2C
diff options
context:
space:
mode:
authortorset2009-02-26 14:09:17 +0000
committertorset2009-02-26 14:09:17 +0000
commit6e032d2535effed7e16f2e6da3ab937174013217 (patch)
tree082266dbb0b5f4bc2b84ccaf2676efd4776ab5b1 /src/Scilab2C
parente9cdf3beb1be98028496cbbdc63deac94ab111df (diff)
downloadscilab2c-6e032d2535effed7e16f2e6da3ab937174013217.tar.gz
scilab2c-6e032d2535effed7e16f2e6da3ab937174013217.tar.bz2
scilab2c-6e032d2535effed7e16f2e6da3ab937174013217.zip
Bruno : Correction wrong index
Diffstat (limited to 'src/Scilab2C')
-rw-r--r--src/Scilab2C/Scilab2C/CCodeGeneration/C_Funcall.sci4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Scilab2C/Scilab2C/CCodeGeneration/C_Funcall.sci b/src/Scilab2C/Scilab2C/CCodeGeneration/C_Funcall.sci
index 3c91ee15..b5725ed7 100644
--- a/src/Scilab2C/Scilab2C/CCodeGeneration/C_Funcall.sci
+++ b/src/Scilab2C/Scilab2C/CCodeGeneration/C_Funcall.sci
@@ -126,13 +126,13 @@ if ((mtlb_strcmp(FunctionName,'size')))
end
elseif (NInArg == 2)
if (NOutArg == 1)
- if (InArg(1).Value == 1)
+ if (InArg(2).Value == 1)
CCall = CCall+OutArg(1).Name+' = __'+InArg(1).Name+'Size[0];';
// #RNU_RES_B
PrintStringInfo(' '+CCall,ReportFileName,'file','y');
// #RNU_RES_E
PrintStringInfo(C_IndentBlanks(IndentLevel)+CCall,CPass1FileName,'file','y');
- elseif (InArg(1).Value == 2)
+ elseif (InArg(2).Value == 2)
CCall = CCall+OutArg(1).Name+' = __'+InArg(1).Name+'Size[1];';
// #RNU_RES_B
PrintStringInfo(' '+CCall,ReportFileName,'file','y');