# HG changeset patch # User Daniel Veillard <veillard@src.gnome.org> # Date 1047049779 0 # Fri Mar 07 15:09:39 2003 +0000 # Node ID cf78cc7bb3f71ea70feef58c093d824ecb294c39 # Parent 82fe2280ad0c629bc8cc9d66cb2509ac95f82802 valgrind pointed out an uninitialized variable use in format-number() * libxslt/numbers.c: valgrind pointed out an uninitialized variable use in format-number() Daniel diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Mar 7 16:08:24 CET 2003 Daniel Veillard <daniel@veillard.com> + + * libxslt/numbers.c: valgrind pointed out an uninitialized + variable use in format-number() + Fri Mar 7 15:27:56 CET 2003 Daniel Veillard <daniel@veillard.com> * tests/docs/Makefile.am tests/docs/bug-108.xml diff --git a/libxslt/numbers.c b/libxslt/numbers.c --- a/libxslt/numbers.c +++ b/libxslt/numbers.c @@ -1118,6 +1118,8 @@ number = floor((scale * number + 0.5)) / scale; if ((self->grouping != NULL) && (self->grouping[0] != 0)) { int sep, len; + + len = xmlStrlen(self->grouping); sep = xsltGetUTF8Char(self->grouping, &len); xsltNumberFormatDecimal(buffer, floor(number), self->zeroDigit[0], format_info.integer_digits,