From 5c45d2f87835ccd3ffac338845ec79cab1b31a11 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Tue, 21 Aug 2012 23:30:05 -0400 Subject: [PATCH] Mark DateTimeParseError() noreturn This avoids a warning from clang 3.2 about an uninitialized variable 'dtype' in date_in(). --- src/include/utils/datetime.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/utils/datetime.h b/src/include/utils/datetime.h index d73cc8dcfe..3725a7370d 100644 --- a/src/include/utils/datetime.h +++ b/src/include/utils/datetime.h @@ -285,7 +285,7 @@ extern int DecodeISO8601Interval(char *str, int *dtype, struct pg_tm * tm, fsec_t *fsec); extern void DateTimeParseError(int dterr, const char *str, - const char *datatype); + const char *datatype) __attribute__((noreturn)); extern int DetermineTimeZoneOffset(struct pg_tm * tm, pg_tz *tzp);