scilab: for scilab 6, cannot pass API pointer everywhere in SWIG, use global pointer for now

This commit is contained in:
Simon Marchetto 2014-05-22 10:56:02 +02:00
commit 82fed351dd
2 changed files with 7 additions and 1 deletions

View file

@ -51,7 +51,12 @@ static void SWIG_Scilab_SetFname(char* _fname) {
}
fname = strdup(_fname);
}
#if SWIG_SCILAB_VERSION >= 600
static void *pvApiCtx = NULL;
static void SWIG_Scilab_SetApiContext(void *_pvApiCtx) { pvApiCtx = _pvApiCtx; };
#else
#define SWIG_Scilab_SetApiContext(void *_pvApiCtx)
#endif
/* Argument management functions */