Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.202
 
1.203
 
MAIN:ragge:20080420094138
 
pftn.c
_>14581458         NODE *q, *saved;
 14591459         TWORD type;
 14601460         int class, qual;
<>1461 -        int sig, uns;
  1461+        int sig, uns, cmplx;
14621462 
<>1463 -        type = class = qual = sig = uns = 0;
  1463+        cmplx = type = class = qual = sig = uns = 0;
14641464         saved = NIL;
 14651465 
 14661466         if (rpole != NULL)
     
 !
15431543                                         goto bad;
 15441544                                 uns = 1;
 15451545                                 break;
<> 1546+                        case COMPLEX:
  1547+                                cmplx = 1;
  1548+                                break;
15461549                         default:
 15471550                                 cerror("typenode");
 15481551                         }
 15491552                 }
 15501553         }
<> 1554+        if (cmplx) {
  1555+                if (sig || uns)
  1556+                        goto bad;
  1557+                switch (type) {
  1558+                case FLOAT:
  1559+                        type = FCOMPLEX;
  1560+                        break;
  1561+                case DOUBLE:
  1562+                        type = COMPLEX;
  1563+                        break;
  1564+                case LDOUBLE:
  1565+                        type = LCOMPLEX;
  1566+                        break;
  1567+                default:
  1568+                        goto bad;
  1569+                }
  1570+        }
  1571+
<_15511572         if (saved && type)
 15521573                 goto bad;
 15531574         if (sig || uns) {
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-08-27 12:51 +0200