| 716 |
|
bn = (int)(evalue(mp->binv) + .5); |
| 717 |
|
if (bn <= 0) |
| 718 |
|
bn = 0; |
| 719 |
< |
else if (bn > mp->nbins) { /* new bin */ |
| 719 |
> |
else if (bn >= mp->nbins) { /* new bin */ |
| 720 |
|
mp = (MODCONT *)realloc(mp, sizeof(MODCONT) + |
| 721 |
|
bn*sizeof(DCOLOR)); |
| 722 |
|
if (mp == NULL) |
| 915 |
|
if (rt->bsiz + BUFSIZ <= treebufsiz) |
| 916 |
|
rt->bsiz = treebufsiz; |
| 917 |
|
else |
| 918 |
< |
rt->bsiz = treebufsiz += BUFSIZ; |
| 918 |
> |
treebufsiz = rt->bsiz += BUFSIZ; |
| 919 |
|
rt->buf = (char *)realloc(rt->buf, rt->bsiz); |
| 920 |
|
} |
| 921 |
|
if (rt->buf == NULL) |
| 1109 |
|
/* seek on all files */ |
| 1110 |
|
nvals = lastout * outvsiz; |
| 1111 |
|
lu_doall(&ofiletab, myseeko, &nvals); |
| 1112 |
< |
/* discard input */ |
| 1112 |
> |
/* skip repeated input */ |
| 1113 |
|
for (nvals = 0; nvals < lastout; nvals++) |
| 1114 |
|
if (getinp(oname, fin) <= 0) |
| 1115 |
|
error(USER, "unexpected EOF on input"); |