Correct global variable name in Scilab wrappers
This commit is contained in:
parent
ae6782ea34
commit
53aa3ec5fc
1 changed files with 17 additions and 15 deletions
|
|
@ -41,21 +41,23 @@ extern "C" {
|
||||||
/* Function name management functions */
|
/* Function name management functions */
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
static char* fname = NULL;
|
static char *SwigFname = NULL;
|
||||||
static char* SWIG_Scilab_GetFname(void) {
|
static char *SWIG_Scilab_GetFname(void) {
|
||||||
return fname;
|
return SwigFname;
|
||||||
}
|
}
|
||||||
static void SWIG_Scilab_SetFname(char* _fname) {
|
static void SWIG_Scilab_SetFname(char *fname) {
|
||||||
if (fname != NULL) {
|
if (SwigFname != NULL) {
|
||||||
free(fname);
|
free(SwigFname);
|
||||||
}
|
}
|
||||||
fname = strdup(_fname);
|
SwigFname = strdup(fname);
|
||||||
}
|
}
|
||||||
#if SWIG_SCILAB_VERSION >= 600
|
#if SWIG_SCILAB_VERSION >= 600
|
||||||
static void *pvApiCtx = NULL;
|
static void *pvApiCtx = NULL;
|
||||||
static void SWIG_Scilab_SetApiContext(void *_pvApiCtx) { pvApiCtx = _pvApiCtx; };
|
static void SWIG_Scilab_SetApiContext(void *context) {
|
||||||
|
pvApiCtx = context;
|
||||||
|
}
|
||||||
#else
|
#else
|
||||||
#define SWIG_Scilab_SetApiContext(_pvApiCtx)
|
#define SWIG_Scilab_SetApiContext(context)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Argument management functions */
|
/* Argument management functions */
|
||||||
|
|
@ -74,17 +76,17 @@ static void SWIG_Scilab_SetApiContext(void *_pvApiCtx) { pvApiCtx = _pvApiCtx; }
|
||||||
|
|
||||||
typedef int SwigSciObject;
|
typedef int SwigSciObject;
|
||||||
|
|
||||||
static int outputPosition = -1;
|
static int SwigOutputPosition = -1;
|
||||||
static int SWIG_Scilab_GetOutputPosition(void) {
|
static int SWIG_Scilab_GetOutputPosition(void) {
|
||||||
return outputPosition;
|
return SwigOutputPosition;
|
||||||
}
|
}
|
||||||
static int SWIG_Scilab_GetOutputPositionAndReset(void) {
|
static int SWIG_Scilab_GetOutputPositionAndReset(void) {
|
||||||
int returnValue = outputPosition;
|
int returnValue = SwigOutputPosition;
|
||||||
outputPosition = -1; /* Set as read */
|
SwigOutputPosition = -1; /* Set as read */
|
||||||
return returnValue;
|
return returnValue;
|
||||||
}
|
}
|
||||||
static void SWIG_Scilab_SetOutputPosition(int _outputPosition) {
|
static void SWIG_Scilab_SetOutputPosition(int outputPosition) {
|
||||||
outputPosition = _outputPosition;
|
SwigOutputPosition = outputPosition;
|
||||||
}
|
}
|
||||||
|
|
||||||
SWIGRUNTIME int
|
SWIGRUNTIME int
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue