diff options
Diffstat (limited to 'src/interfaces')
-rw-r--r-- | src/interfaces/libpq/libpq-int.h | 7 | ||||
-rw-r--r-- | src/interfaces/libpq/pqexpbuffer.h | 10 |
2 files changed, 9 insertions, 8 deletions
diff --git a/src/interfaces/libpq/libpq-int.h b/src/interfaces/libpq/libpq-int.h index 580ac0f069..6b088e94d7 100644 --- a/src/interfaces/libpq/libpq-int.h +++ b/src/interfaces/libpq/libpq-int.h @@ -12,7 +12,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: libpq-int.h,v 1.39 2001/08/17 02:59:20 momjian Exp $ + * $Id: libpq-int.h,v 1.40 2001/10/03 21:58:28 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -346,10 +346,7 @@ extern int pqWriteReady(PGconn *conn); #ifdef ENABLE_NLS extern char * libpq_gettext(const char *msgid) -#ifdef __GNUC__ -__attribute__((format_arg(1))) -#endif -; +__attribute__((format_arg(1))); #else #define libpq_gettext(x) (x) #endif diff --git a/src/interfaces/libpq/pqexpbuffer.h b/src/interfaces/libpq/pqexpbuffer.h index 7d5b07f730..0db0806595 100644 --- a/src/interfaces/libpq/pqexpbuffer.h +++ b/src/interfaces/libpq/pqexpbuffer.h @@ -18,7 +18,7 @@ * Portions Copyright (c) 1996-2001, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: pqexpbuffer.h,v 1.6 2001/01/24 19:43:31 momjian Exp $ + * $Id: pqexpbuffer.h,v 1.7 2001/10/03 21:58:28 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -122,7 +122,9 @@ extern int enlargePQExpBuffer(PQExpBuffer str, size_t needed); * This is a convenience routine that does the same thing as * resetPQExpBuffer() followed by appendPQExpBuffer(). */ -extern void printfPQExpBuffer(PQExpBuffer str, const char *fmt,...); +extern void printfPQExpBuffer(PQExpBuffer str, const char *fmt, ...) +/* This extension allows gcc to check the format string */ +__attribute__((format(printf, 2, 3))); /*------------------------ * appendPQExpBuffer @@ -131,7 +133,9 @@ extern void printfPQExpBuffer(PQExpBuffer str, const char *fmt,...); * to str if necessary. This is sort of like a combination of sprintf and * strcat. */ -extern void appendPQExpBuffer(PQExpBuffer str, const char *fmt,...); +extern void appendPQExpBuffer(PQExpBuffer str, const char *fmt, ...) +/* This extension allows gcc to check the format string */ +__attribute__((format(printf, 2, 3))); /*------------------------ * appendPQExpBufferStr |