2011-02-28 Michael Snyder <msnyder@vmware.com>
authorMichael Snyder <msnyder@vmware.com>
Mon, 28 Feb 2011 22:20:05 +0000 (22:20 +0000)
committerMichael Snyder <msnyder@vmware.com>
Mon, 28 Feb 2011 22:20:05 +0000 (22:20 +0000)
* utils.c (nquery): Call va_end before return;
(yquery): Ditto.
(query): Ditto.

gdb/ChangeLog
gdb/utils.c

index 3ca7412f9feabe8821d4052462fc7ee7ce7464e6..d27cacad7c2544e5d309753c17aacda4e19f890a 100644 (file)
@@ -1,5 +1,9 @@
 2011-02-28  Michael Snyder  <msnyder@vmware.com>
 
+       * utils.c (nquery): Call va_end before return;
+       (yquery): Ditto.
+       (query): Ditto.
+
        * proc-service.c (ps_plog): Call va_end before return.
 
 2011-02-28  Tom Tromey  <tromey@redhat.com>
index 82e3adbafb7e2c01fb5d6c9178e0a5f5042a975a..4668515553060bbcfac3d5a4a4f4ec1ac6c79b4f 100644 (file)
@@ -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