case OP_BitNot: {
assert( pTos>=p->aStack );
if( pTos->flags & MEM_Null ) break; /* Do nothing to NULLs */
Integerify(pTos);
assert( pTos->flags==MEM_Int );
pTos->i = ~pTos->i;
break;
}So, should the assert be changed to: assert( (pTos->flags&MEM_Int)!=0 );
Or is the code that is setting the top-of-stack flags incorrectly setting more than just MEM_Int?
It appears that it is just a bad assert, but...
Michael Hunley
Senior Engineer
PocketPurchase, Inc.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

