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 |
|
|