iStatics problem resolved in Do.

iStatics was not reset after function call.

See e-mails : classes bug ??
This commit is contained in:
Eddie Runia
1999-05-05 21:48:59 +00:00
parent 4670219727
commit b6c1095ea8

View File

@@ -606,6 +606,7 @@ void Do( WORD wParams )
WORD wItemIndex = pItem - stack.pItems;
PITEM pSelf = stack.pPos - wParams - 1;
HARBOURFUNC pFunc;
WORD iStatics = stack.iStatics; /* Return iStatics position */
if( ! IS_SYMBOL( pItem ) )
{
@@ -654,6 +655,7 @@ void Do( WORD wParams )
StackPop();
stack.pBase = stack.pItems + wStackBase;
stack.iStatics = iStatics;
}
HARBOUR DoBlock( void )