Scilab compilation fix when wrapping C++11 enum classes
This commit is contained in:
parent
75cacc1325
commit
606491326e
1 changed files with 1 additions and 1 deletions
|
|
@ -18,7 +18,7 @@ SWIG_Int_AsEnum(void *pvApiCtx, int iVar, int *enumValue, char *fname) {
|
|||
}
|
||||
|
||||
%fragment(SWIG_From_frag(Enum), "header", fragment="SWIG_Int_FromEnum") {
|
||||
%#define SWIG_From_Enum(scilabValue) SWIG_Int_FromEnum(pvApiCtx, SWIG_Scilab_GetOutputPosition(), scilabValue, SWIG_Scilab_GetFuncName())
|
||||
%#define SWIG_From_Enum(scilabValue) SWIG_Int_FromEnum(pvApiCtx, SWIG_Scilab_GetOutputPosition(), (int)scilabValue, SWIG_Scilab_GetFuncName())
|
||||
}
|
||||
%fragment("SWIG_Int_FromEnum", "header", fragment="SWIG_SciDouble_FromInt") {
|
||||
SWIGINTERN int
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue