scilab: fix li_std_vector test

This commit is contained in:
Simon Marchetto 2014-09-11 12:33:49 +02:00
commit d8dd9e5484
2 changed files with 4 additions and 4 deletions

View file

@ -27,7 +27,7 @@
%define %scilab_in_typemap_withcast(TYPEMAPTYPE, FRAGMENTNAME, CTYPE, TEMPTYPE, TEMPINIT)
%typemap(TYPEMAPTYPE, fragment="FRAGMENTNAME") CTYPE {
TEMPTYPE tempValue = TEMPINIT;
if(FRAGMENTNAME(pvApiCtx, $input, &tempValue, fname) != SWIG_OK) {
if(FRAGMENTNAME(pvApiCtx, $input, &tempValue, SWIG_Scilab_GetFname()) != SWIG_OK) {
return SWIG_ERROR;
}
$1 = (CTYPE) tempValue;
@ -35,7 +35,7 @@
%enddef
%define %scilab_inptr_typemap(TYPEMAPTYPE, FRAGMENTNAME, CTYPE)
%typemap(TYPEMAPTYPE, noblock=1, fragment="FRAGMENTNAME") CTYPE {
if (FRAGMENTNAME(pvApiCtx, $input, %as_voidptrptr(&$1), fname) != SWIG_OK) {
if (FRAGMENTNAME(pvApiCtx, $input, %as_voidptrptr(&$1), SWIG_Scilab_GetFname()) != SWIG_OK) {
return SWIG_ERROR;
}
}
@ -75,7 +75,7 @@
%define %scilab_in_typemap(TYPEMAPTYPE, FRAGMENTNAME, CTYPE)
%typemap(TYPEMAPTYPE, noblock=1, fragment="FRAGMENTNAME") CTYPE {
if (FRAGMENTNAME(pvApiCtx, $input, &$1, fname) != SWIG_OK) {
if (FRAGMENTNAME(pvApiCtx, $input, &$1, SWIG_Scilab_GetFname()) != SWIG_OK) {
return SWIG_ERROR;
}
}

View file

@ -3,7 +3,7 @@
* Scilab type: double or uint8 scalar
*/
%fragment(SWIG_AsVal_frag(unsigned char), "header", fragment="SWIG_SciUint8_AsUnsignedChar", fragment="<limits.h>") {
#define SWIG_AsVal_unsigned_SS_char(scilabValue, valuePointer) SWIG_SciUint8_AsUnsignedChar(pvApiCtx, scilabValue, valuePointer, fname)
#define SWIG_AsVal_unsigned_SS_char(scilabValue, valuePointer) SWIG_SciUint8_AsUnsignedChar(pvApiCtx, scilabValue, valuePointer, SWIG_Scilab_GetFname())
}
%fragment("SWIG_SciUint8_AsUnsignedChar", "header") {
SWIGINTERN int