Clean up problems with rounding/overflow code in NUMERIC, particularly

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 3cb8c8da68c069a74120f722db40fef26ca5e5c9
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2000-01-15T23:42:49Z
Releases: 7.1.1
Clean up problems with rounding/overflow code in NUMERIC, particularly
the case wherein zero was rejected for a field like NUMERIC(4,4).
Miscellaneous other code beautification efforts.

Files

PathChange+/−
src/backend/utils/adt/numeric.c modified +109 −75
src/include/utils/numeric.h modified +17 −7