Adjust input routines for float4, float8 and oid to reject the empty string
authorNeil Conway <neilc@samurai.com>
Fri, 11 Feb 2005 04:09:05 +0000 (04:09 +0000)
committerNeil Conway <neilc@samurai.com>
Fri, 11 Feb 2005 04:09:05 +0000 (04:09 +0000)
commitf8ac91d607576a074d4f8f3fb82fbae0c5b6f460
tree64a3696df332141beec9732cab7ff1c2a94860c8
parent629031a20b1fbf62e99930267c9aa83ef5eab6ea
Adjust input routines for float4, float8 and oid to reject the empty string
as valid input (it was previously treated as 0). This input was deprecated
in 8.0 (and a warning was emitted). Regression tests updated.
13 files changed:
src/backend/utils/adt/float.c
src/backend/utils/adt/oid.c
src/test/regress/expected/float4-exp-three-digits.out
src/test/regress/expected/float4.out
src/test/regress/expected/float8-exp-three-digits-win32.out
src/test/regress/expected/float8-exp-three-digits.out
src/test/regress/expected/float8-small-is-zero.out
src/test/regress/expected/float8-small-is-zero_1.out
src/test/regress/expected/float8.out
src/test/regress/expected/oid.out
src/test/regress/sql/float4.sql
src/test/regress/sql/float8.sql
src/test/regress/sql/oid.sql