diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2001-02-21 22:03:00 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2001-02-21 22:03:00 +0000 |
commit | 4dba6814a32e9fab7c347ab70077d4b155b04d77 (patch) | |
tree | 4fc14795c68ede2d672b1a06b7b6147183b2cb4e /src | |
parent | 15903a1ed44442a8f6dc2b011e11933d34bf19d7 (diff) | |
download | postgresql-4dba6814a32e9fab7c347ab70077d4b155b04d77.tar.gz postgresql-4dba6814a32e9fab7c347ab70077d4b155b04d77.zip |
Correct bogus output formatting of timeofday() function. A number of
microseconds < 100000 should be displayed as, eg, 13.000126, not 13.126.
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/utils/adt/nabstime.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/utils/adt/nabstime.c b/src/backend/utils/adt/nabstime.c index 31117389b0a..99dc95d4663 100644 --- a/src/backend/utils/adt/nabstime.c +++ b/src/backend/utils/adt/nabstime.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/nabstime.c,v 1.81 2001/02/13 14:32:52 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/nabstime.c,v 1.82 2001/02/21 22:03:00 tgl Exp $ * * NOTES * @@ -1911,13 +1911,13 @@ timeofday(PG_FUNCTION_ARGS) { struct timeval tp; struct timezone tpz; - char templ[500]; - char buf[500]; + char templ[100]; + char buf[100]; text *result; - int len = 0; + int len; gettimeofday(&tp, &tpz); - strftime(templ, sizeof(templ), "%a %b %d %H:%M:%S.%%d %Y %Z", + strftime(templ, sizeof(templ), "%a %b %d %H:%M:%S.%%06d %Y %Z", localtime((time_t *) &tp.tv_sec)); snprintf(buf, sizeof(buf), templ, tp.tv_usec); |