This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[PATCH]: varargs.c printf format fix
- To: gdb-patches at sources dot redhat dot com
- Subject: [PATCH]: varargs.c printf format fix
- From: Michael Snyder <msnyder at cygnus dot com>
- Date: Tue, 27 Feb 2001 17:44:13 -0800
- Organization: Red Hat
Checked in under the "obvious fix" rule.
2001-02-27 Michael Snyder <msnyder@mvstp600e.cygnus.com>
* gdb.base/varargs.c (find_max_double): Fix printf format string:
first arg is int not float.
Index: varargs.c
===================================================================
RCS file: /cvs/src/src/gdb/testsuite/gdb.base/varargs.c,v
retrieving revision 1.1.1.2
diff -c -3 -p -r1.1.1.2 varargs.c
*** varargs.c 1999/06/28 16:04:19 1.1.1.2
--- varargs.c 2001/02/28 01:52:45
*************** double find_max_double(int num_vals, dou
*** 99,105 ****
va_start(argp, first_val);
x = first_val;
if (max_val < x) max_val = x;
! printf("find_max(%f, %f", num_vals, first_val);
for (i = 1; i < num_vals; i++) {
x = va_arg(argp, double);
if (max_val < x) max_val = x;
--- 99,105 ----
va_start(argp, first_val);
x = first_val;
if (max_val < x) max_val = x;
! printf("find_max(%d, %f", num_vals, first_val);
for (i = 1; i < num_vals; i++) {
x = va_arg(argp, double);
if (max_val < x) max_val = x;