Patch-ID: bash32-005
commit173b041f0044711b140980ebff751d8a215d505a
authorChet Ramey <chet@cwru.edu>
Tue, 31 Oct 2006 13:19:44 +0000 (31 08:19 -0500)
committerBradley M. Kuhn <bkuhn@ebb.org>
Tue, 31 Oct 2006 13:19:44 +0000 (31 08:19 -0500)
treeb2eeec298465b7641db3c5e1cadd95147696e75d
parentff9b87d1848f0094307e746dd2355a678d2fcfaf
Patch-ID: bash32-005

Bug-Reported-by: Stuart Shelton <stuart@openobjects.com>
Bug-Reference-ID: <453F7CC8.6030907@openobjects.com>
Bug-Reference-URL: http://lists.gnu.org/archive/html/bug-bash/2006-10/msg00127.html

Bug-Description:

A missing extern declaration for `asprintf' caused `double' arguments to be
passed as `0', leading to incorrect results.  Additionally, a bug in the
replacement asprintf/snprintf function caused an infinite loop when passed
0 arguments to the floating point conversions under some circumstances.

This patch, in file bash32-005, was downloaded from ftp.gnu.org on 2011-05-29,
and bash32-005.sig was furthermore verified, yielding the following output:
gpg: Signature made Tue 07 Nov 2006 04:50:24 PM EST using DSA key ID 64EA74AB
gpg: Good signature from "Chet Ramey <chet@cwru.edu>"
builtins/printf.def
lib/sh/snprintf.c
patchlevel.h