summaryrefslogtreecommitdiff
path: root/macros/FunctionAnnotation
diff options
context:
space:
mode:
Diffstat (limited to 'macros/FunctionAnnotation')
-rw-r--r--macros/FunctionAnnotation/FA_REAL.sci8
-rw-r--r--macros/FunctionAnnotation/FA_SZ_FROM_VAL.sci9
2 files changed, 10 insertions, 7 deletions
diff --git a/macros/FunctionAnnotation/FA_REAL.sci b/macros/FunctionAnnotation/FA_REAL.sci
index 2b030f7e..e55583d7 100644
--- a/macros/FunctionAnnotation/FA_REAL.sci
+++ b/macros/FunctionAnnotation/FA_REAL.sci
@@ -40,7 +40,11 @@ if (SCI2Cisnum(in1))
else
opout = string(outnum);
end
-else
- opout = in2+"0real"+FA_TP_REAL(in2)+"0"+"("+in1+")";
+else
+ if (in1 == "%i")
+ opout = " 0 ";
+ else
+ opout = in2+"0real"+FA_TP_REAL(in2)+"0"+"("+in1+")";
+ end
end
endfunction
diff --git a/macros/FunctionAnnotation/FA_SZ_FROM_VAL.sci b/macros/FunctionAnnotation/FA_SZ_FROM_VAL.sci
index 238bfc20..b1f8f982 100644
--- a/macros/FunctionAnnotation/FA_SZ_FROM_VAL.sci
+++ b/macros/FunctionAnnotation/FA_SZ_FROM_VAL.sci
@@ -1,5 +1,5 @@
-function opout = FA_SZ_FROM_VAL(in1)
-// function opout = FA_SZ_FROM_VAL(in1)
+function opout = FA_SZ_FROM_VAL(in1,in2)
+// function opout = FA_SZ_FROM_VAL(in1,in2)
// -----------------------------------------------------------------
// Return a size according to the floored value of the first argument
//
@@ -11,7 +11,7 @@ function opout = FA_SZ_FROM_VAL(in1)
//
// -----------------------------------------------------------------
-SCI2CNInArgCheck(argn(2),1,1);
+SCI2CNInArgCheck(argn(2),2,2);
if (SCI2Cisnum(in1))
@@ -33,5 +33,4 @@ else
end
-
-endfunction
+endfunction: