| 606 |
|
} |
| 607 |
|
} break; |
| 608 |
|
default: |
| 609 |
< |
error(CONSISTENCY, "unsupported output type in sendModContrib()"); |
| 609 |
> |
error(CONSISTENCY, "unsupported output type in putModContrib()"); |
| 610 |
|
return -1; |
| 611 |
|
} |
| 612 |
|
// clear for next tally |
| 737 |
|
error(CONSISTENCY, "bad accumulator count in child"); |
| 738 |
|
exit(1); |
| 739 |
|
} |
| 740 |
< |
if (rass.ac > accum) |
| 741 |
< |
vecList = (FVECT *)erealloc(vecList, |
| 742 |
< |
sizeof(FVECT)*2*rass.ac); |
| 740 |
> |
if (rass.ac > accum) { |
| 741 |
> |
efree(vecList); |
| 742 |
> |
vecList = (FVECT *)emalloc(sizeof(FVECT)*2*rass.ac); |
| 743 |
> |
} |
| 744 |
|
accum = rass.ac; |
| 745 |
|
rInPos = rass.row; |
| 746 |
|
|