Esempio n. 1
0
int main ()
{
    int local = 5;
    allocPointer();
    allocPointer();
    allocPointer();
    allocPointer();
    
    return 0;
}
Esempio n. 2
0
SciErr createPointer(void* _pvCtx, int _iVar, void* _pvPtr)
{
	SciErr sciErr; sciErr.iErr = 0; sciErr.iMsgCount = 0;
	void* pvPtr		= NULL;

	sciErr = allocPointer(_pvCtx, _iVar, &pvPtr);
	if(sciErr.iErr)
	{
		addErrorMessage(&sciErr, API_ERROR_CREATE_POINTER, _("%s: Unable to create variable in Scilab memory"), "createPointer");
		return sciErr;
	}

	((double*)pvPtr)[0] = (double) ((unsigned long int)_pvPtr);

	return sciErr;
}