diff options
Diffstat (limited to 'src/backend/utils/adt/timestamp.c')
-rw-r--r-- | src/backend/utils/adt/timestamp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/utils/adt/timestamp.c b/src/backend/utils/adt/timestamp.c index d4fb0759644..e884f7eb08c 100644 --- a/src/backend/utils/adt/timestamp.c +++ b/src/backend/utils/adt/timestamp.c @@ -184,7 +184,8 @@ timestamp_datetime(time_t timestamp) tm->tm_year += 1900; tm->tm_mon += 1; - *result = tm2datetime(tm, fsec, NULL); + if (tm2datetime(tm, fsec, NULL, result) != 0) + elog(WARN,"Unable to convert timestamp to datetime",timestamp_out(timestamp)); return(result); } /* timestamp_datetime() */ |