diff options
| author | Peter Eisentraut | 2011-04-11 19:28:45 +0000 |
|---|---|---|
| committer | Peter Eisentraut | 2011-04-11 19:28:45 +0000 |
| commit | 5caa3479c2efd31fca1b271db687e5e57c7de2d4 (patch) | |
| tree | ad862f1b6620a5a376a67b4a320f23c212b45ef4 /src/interfaces | |
| parent | 3c381a55b0fa1c4ca328211e39df8e1a715129cb (diff) | |
Clean up most -Wunused-but-set-variable warnings from gcc 4.6
This warning is new in gcc 4.6 and part of -Wall. This patch cleans
up most of the noise, but there are some still warnings that are
trickier to remove.
Diffstat (limited to 'src/interfaces')
| -rw-r--r-- | src/interfaces/ecpg/ecpglib/descriptor.c | 23 | ||||
| -rw-r--r-- | src/interfaces/libpq/fe-auth.c | 5 |
2 files changed, 12 insertions, 16 deletions
diff --git a/src/interfaces/ecpg/ecpglib/descriptor.c b/src/interfaces/ecpg/ecpglib/descriptor.c index c9d960a6879..aecf11c6588 100644 --- a/src/interfaces/ecpg/ecpglib/descriptor.c +++ b/src/interfaces/ecpg/ecpglib/descriptor.c @@ -764,11 +764,8 @@ ECPGdescribe(int line, int compat, bool input, const char *connection_name, cons for (;;) { - enum ECPGttype type, - dummy_type; - void *ptr, - *dummy_ptr; - long dummy; + enum ECPGttype type; + void *ptr; /* variable type */ type = va_arg(args, enum ECPGttype); @@ -778,16 +775,16 @@ ECPGdescribe(int line, int compat, bool input, const char *connection_name, cons /* rest of variable parameters */ ptr = va_arg(args, void *); - dummy = va_arg(args, long); - dummy = va_arg(args, long); - dummy = va_arg(args, long); + va_arg(args, long); /* skip args */ + va_arg(args, long); + va_arg(args, long); /* variable indicator */ - dummy_type = va_arg(args, enum ECPGttype); - dummy_ptr = va_arg(args, void *); - dummy = va_arg(args, long); - dummy = va_arg(args, long); - dummy = va_arg(args, long); + va_arg(args, enum ECPGttype); + va_arg(args, void *); /* skip args */ + va_arg(args, long); + va_arg(args, long); + va_arg(args, long); switch (type) { diff --git a/src/interfaces/libpq/fe-auth.c b/src/interfaces/libpq/fe-auth.c index 45e39e08e30..6f1a163a100 100644 --- a/src/interfaces/libpq/fe-auth.c +++ b/src/interfaces/libpq/fe-auth.c @@ -320,14 +320,13 @@ static void pg_GSS_error_int(PQExpBuffer str, const char *mprefix, OM_uint32 stat, int type) { - OM_uint32 lmaj_s, - lmin_s; + OM_uint32 lmin_s; gss_buffer_desc lmsg; OM_uint32 msg_ctx = 0; do { - lmaj_s = gss_display_status(&lmin_s, stat, type, + gss_display_status(&lmin_s, stat, type, GSS_C_NO_OID, &msg_ctx, &lmsg); appendPQExpBuffer(str, "%s: %s\n", mprefix, (char *) lmsg.value); gss_release_buffer(&lmin_s, &lmsg); |
