Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.126
 
1.127
 
MAIN:ragge:20110128212216
 
local.c
_>688688 
 689689         case LS:
 690690         case RS:
<>691 -                /* shift count must be in a char
 692 -                 * unless longlong, where it must be int */
 693 -                if (p->n_type == LONGLONG || p->n_type == ULONGLONG) {
 694 -                        if (p->n_right->n_type != INT)
 695 -                                p->n_right = block(SCONV, p->n_right, NIL,
 696 -                                    INT, 0, MKAP(INT));
 697 -                        break;
 698 -                }
  691+                /* shift count must be in a char */
699692                 if (p->n_right->n_type == CHAR || p->n_right->n_type == UCHAR)
 700693                         break;
<>701 -                p->n_right = block(SCONV, p->n_right, NIL,
 702 -                    CHAR, 0, MKAP(CHAR));
  694+                p->n_right = block(SCONV, p->n_right, NIL, CHAR, 0, MKAP(CHAR));
<_703695                 break;
 704696 #if defined(os_openbsd)
 705697                 /* If not using pcc struct return */
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-26 15:19 +0100