From: David S. W. <dw...@us...> - 2006-02-23 15:17:43
|
Update of /cvsroot/xsb/XSB/emu In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10893 Modified Files: emuloop.c Log Message: While I'm fixing var to handle attv's, why not fix nonvar as well? Duh! Index: emuloop.c =================================================================== RCS file: /cvsroot/xsb/XSB/emu/emuloop.c,v retrieving revision 1.135 retrieving revision 1.136 diff -u -r1.135 -r1.136 --- emuloop.c 23 Feb 2006 14:43:05 -0000 1.135 +++ emuloop.c 23 Feb 2006 15:17:23 -0000 1.136 @@ -2023,7 +2023,7 @@ jump_cond_fail(isref(op2) || isattv(op2)); break; case NONVAR_TEST: - jump_cond_fail(isnonvar(op2)); + jump_cond_fail(isnonvar(op2) && !isattv(op2)); break; default: xsb_error("Undefined jumpcof condition"); |