]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 26 May 2003 08:56:39 +0000 (08:56 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 26 May 2003 08:56:39 +0000 (08:56 +0000)
2003-05-26  Ulrich Drepper  <drepper@redhat.com>

* stdio-common/vfprintf.c (vfprintf): Be bug-compatible with some
other implementation in respect of multiple uses of parameter with
different types.

ChangeLog
nptl/Banner
stdio-common/vfprintf.c

index d8376fbffc12747c6155d8ed6f6d684f143a15f0..26d5ae5e36c1500c1fb95613328c7674e07275af 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-05-26  Ulrich Drepper  <drepper@redhat.com>
+
+       * stdio-common/vfprintf.c (vfprintf): Be bug-compatible with some
+       other implementation in respect of multiple uses of parameter with
+       different types.
+
 2003-05-25  Ulrich Drepper  <drepper@redhat.com>
 
        * sysdeps/unix/sysv/linux/kernel-features.h: Define
index 69c98892931564f87aca5078d60877dd88bd4e86..9c6edf75b88f507eb0b5f4ea2e4ec0137b921b59 100644 (file)
@@ -1 +1 @@
-NPTL 0.39 by Ulrich Drepper
+NPTL 0.40 by Ulrich Drepper
index 087bf91b21bee1cf708da0568996b7f508e1b924..f8e01b73a1ff18f8cb50aaeb2fb45897f5bfca6a 100644 (file)
@@ -1737,13 +1737,13 @@ do_positional:
          args_value[cnt].mem = va_arg (ap_save, type);                       \
          break
 
-       T (PA_CHAR, pa_char, int); /* Promoted.  */
+       T (PA_CHAR, pa_int, int); /* Promoted.  */
        T (PA_WCHAR, pa_wchar, wint_t);
-       T (PA_INT|PA_FLAG_SHORT, pa_short_int, int); /* Promoted.  */
+       T (PA_INT|PA_FLAG_SHORT, pa_int, int); /* Promoted.  */
        T (PA_INT, pa_int, int);
        T (PA_INT|PA_FLAG_LONG, pa_long_int, long int);
        T (PA_INT|PA_FLAG_LONG_LONG, pa_long_long_int, long long int);
-       T (PA_FLOAT, pa_float, double); /* Promoted.  */
+       T (PA_FLOAT, pa_double, double);        /* Promoted.  */
        T (PA_DOUBLE, pa_double, double);
        T (PA_DOUBLE|PA_FLAG_LONG_DOUBLE, pa_long_double, long double);
        T (PA_STRING, pa_string, const char *);