This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[commit] utils.c, query, nquery, yquery: call va_end before return
- From: Michael Snyder <msnyder at vmware dot com>
- To: "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>
- Date: Mon, 28 Feb 2011 14:21:20 -0800
- Subject: [commit] utils.c, query, nquery, yquery: call va_end before return
Checked in.
2011-02-28 Michael Snyder <msnyder@vmware.com>
* utils.c (nquery): Call va_end before return;
(yquery): Ditto.
(query): Ditto.
Index: utils.c
===================================================================
RCS file: /cvs/src/src/gdb/utils.c,v
retrieving revision 1.245
diff -u -p -u -p -r1.245 utils.c
--- utils.c 17 Jan 2011 16:50:42 -0000 1.245
+++ utils.c 28 Feb 2011 22:17:35 -0000
@@ -1845,10 +1845,12 @@ int
nquery (const char *ctlstr, ...)
{
va_list args;
+ int ret;
va_start (args, ctlstr);
- return defaulted_query (ctlstr, 'n', args);
+ ret = defaulted_query (ctlstr, 'n', args);
va_end (args);
+ return ret;
}
/* Ask user a y-or-n question and return 0 if answer is no, 1 if
@@ -1861,10 +1863,12 @@ int
yquery (const char *ctlstr, ...)
{
va_list args;
+ int ret;
va_start (args, ctlstr);
- return defaulted_query (ctlstr, 'y', args);
+ ret = defaulted_query (ctlstr, 'y', args);
va_end (args);
+ return ret;
}
/* Ask user a y-or-n question and return 1 iff answer is yes.
@@ -1876,10 +1880,12 @@ int
query (const char *ctlstr, ...)
{
va_list args;
+ int ret;
va_start (args, ctlstr);
- return defaulted_query (ctlstr, '\0', args);
+ ret = defaulted_query (ctlstr, '\0', args);
va_end (args);
+ return ret;
}
/* A helper for parse_escape that converts a host character to a