X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=expr.c;h=deeea40a893300bba19bf3b587b18b78ad47a072;hp=5c7fc8760437375850a2b60ee4496ab8cee60def;hb=a48737de123e304866212f5382d6fa4174d496a0;hpb=3f2bccb78ab4cd59654d521c8aedfe5512ee6608 diff --git a/expr.c b/expr.c index 5c7fc87..deeea40 100644 --- a/expr.c +++ b/expr.c @@ -360,7 +360,7 @@ int expr(TOKEN * otk, VALUE * a_value, WORD * a_attr, SYM ** a_esym) j = (*p == '.' ? curenv : 0); symbol = lookup(p, LABEL, j); #if 0 -printf("eval: Looking up symbol [=%08X]\n", symbol); +printf("eval: Looking up symbol (%s) [=%08X]\n", p, symbol); if (symbol) printf(" attr=%04X, attre=%08X, val=%i, name=%s\n", symbol->sattr, symbol->sattre, symbol->svalue, symbol->sname); #endif @@ -416,7 +416,6 @@ thrown away right here. What the hell is it for? */ if (symbol->sattre & EQUATEDREG) *a_value &= 0x1F; - *a_attr = (WORD)(symbol->sattr & ~GLOBAL); if ((symbol->sattr & (GLOBAL | DEFINED)) == GLOBAL && a_esym != NULL)