Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.4
 
1.5
 
MAIN:ragge:20020509121308
 
trees.c
_>808808                 if( q->in.op != ICON || q->tn.lval != 0 ){
 809809                         werror( "illegal combination of pointer and integer, op %s",
 810810                                 opst[p->in.op] );
<>811 -                        }
812811                 }
<>813 -        else if( ref1 ){
  812+        } else if( ref1 ) {
814813                 if( t1 == t2 ) {
 815814                         if( p->in.left->fn.csiz != p->in.right->fn.csiz ) {
<>816 -                                werror( "illegal structure pointer combination" );
  815+                                werror("illegal structure pointer combination");
817816                                 return;
<>818 -                                }
  817+                        }
819818                         d1 = p->in.left->fn.cdim;
 820819                         d2 = p->in.right->fn.cdim;
 821820                         for( ;; ){
 822821                                 if( ISARY(t1) ){
 823822                                         if( dimtab[d1] != dimtab[d2] ){
 824823                                                 werror( "illegal array size combination" );
 825824                                                 return;
<>826 -                                                }
  825+                                        }
827826                                         ++d1;
 828827                                         ++d2;
<>829 -                                        }
 830 -                                else if( !ISPTR(t1) ) break;
  828+                                } else
  829+                                        if( !ISPTR(t1) )
  830+                                                break;
831831                                 t1 = DECREF(t1);
<>832 -                                }
833832                         }
<>834 -                else if( t1 != INCREF(UNDEF) && t2 != INCREF(UNDEF) )
  833+                } else if( t1 != INCREF(UNDEF) && t2 != INCREF(UNDEF) )
835834                         werror( "illegal pointer combination" );
<>836 -                }
 837 -
838835         }
<> 836+}
<_839837 
 840838 NODE *
 841839 stref( p ) register NODE *p; {
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-02 08:53 +0200