diff options
author | Bruce Momjian <bruce@momjian.us> | 2008-05-09 15:36:06 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2008-05-09 15:36:06 +0000 |
commit | 6e3e60095dd4ad882d57468a25f4d76403100b33 (patch) | |
tree | 9a77fc527258236c9b38c3203c3673fa6a049933 /src/backend/utils/adt/float.c | |
parent | c5f42ce8d5bad857fb9479ea694517738198e0c4 (diff) | |
download | postgresql-6e3e60095dd4ad882d57468a25f4d76403100b33.tar.gz postgresql-6e3e60095dd4ad882d57468a25f4d76403100b33.zip |
Update C comments to mention SQL:2003 handling of power return values.
Diffstat (limited to 'src/backend/utils/adt/float.c')
-rw-r--r-- | src/backend/utils/adt/float.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backend/utils/adt/float.c b/src/backend/utils/adt/float.c index 2ee2455089e..3df08cc6a34 100644 --- a/src/backend/utils/adt/float.c +++ b/src/backend/utils/adt/float.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/adt/float.c,v 1.155 2008/04/21 00:26:45 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/utils/adt/float.c,v 1.156 2008/05/09 15:36:06 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -1331,7 +1331,8 @@ dpow(PG_FUNCTION_ARGS) /* * The SQL spec requires that we emit a particular SQLSTATE error code for - * certain error conditions. + * certain error conditions. Specifically, we don't return a divide-by-zero + * error code for 0 ^ -1. */ if ((arg1 == 0 && arg2 < 0) || (arg1 < 0 && floor(arg2) != arg2)) |