diff options
| author | Tom Lane | 2005-10-09 17:21:47 +0000 |
|---|---|---|
| committer | Tom Lane | 2005-10-09 17:21:47 +0000 |
| commit | 4f2bf1c45a4125acdab7946b801b8d3a13270d4e (patch) | |
| tree | d03d6b12339f634cf15c6bcce433d51f53d9b564 /contrib/btree_gist/btree_ts.c | |
| parent | be6964d56cb4b638e3900bd1ae19a20be5be26aa (diff) | |
Fix (hopefully for the last time) problems with datetime values displaying
like '23:59:60' because of fractional-second roundoff problems. Trying
to control this upstream of the actual display code was hopeless; the right
way is to explicitly round fractional seconds in the display code and then
refigure the results if the fraction rounds up to 1. Per bug #1927.
Diffstat (limited to 'contrib/btree_gist/btree_ts.c')
| -rw-r--r-- | contrib/btree_gist/btree_ts.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/contrib/btree_gist/btree_ts.c b/contrib/btree_gist/btree_ts.c index 6c9481b4b2..119c45093e 100644 --- a/contrib/btree_gist/btree_ts.c +++ b/contrib/btree_gist/btree_ts.c @@ -122,9 +122,7 @@ tstz_to_ts_gmt(Timestamp *gmt, TimestampTz *ts) *gmt -= (tz * INT64CONST(1000000)); #else *gmt -= tz; - *gmt = JROUND(*gmt); #endif - } return gmt; } |
