Quick Search:

Mode

Context

Displaying 3 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.51
 
1.52
 
MAIN:ragge:20070811090505
 
local.c
_>194194 
 195195                         if (!ISPTR(m)) /* Pointers don't need to be conv'd */
 196196                             switch (m) {
<> 197+                        case BOOL:
  198+                                l->n_lval = l->n_lval != 0;
  199+                                break;
197200                         case CHAR:
 198201                                 l->n_lval = (char)val;
 199202                                 break;
     
 !
543546         case USHORT:
 544547                 printf("\t.short 0x%x\n", (int)p->n_lval & 0xffff);
 545548                 break;
<> 549+        case BOOL:
  550+                if (p->n_lval > 1)
  551+                        p->n_lval = p->n_lval != 0;
  552+                /* FALLTHROUGH */
<_546553         case CHAR:
 547554         case UCHAR:
 548555                 printf("\t.byte %d\n", (int)p->n_lval & 0xff);
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-09-19 23:54 +0200