diff --git a/ChangeLog b/ChangeLog index 82fe2280ad0c629bc8cc9d66cb2509ac95f82802_Q2hhbmdlTG9n..cf78cc7bb3f71ea70feef58c093d824ecb294c39_Q2hhbmdlTG9n 100644 --- 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 index 82fe2280ad0c629bc8cc9d66cb2509ac95f82802_bGlieHNsdC9udW1iZXJzLmM=..cf78cc7bb3f71ea70feef58c093d824ecb294c39_bGlieHNsdC9udW1iZXJzLmM= 100644 --- 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,