diff --git a/libxslt/numbers.c b/libxslt/numbers.c index 7969dc98..4cb21254 100644 --- a/libxslt/numbers.c +++ b/libxslt/numbers.c @@ -177,7 +177,7 @@ xsltNumberFormatDecimal(xmlBufferPtr buffer, i = -1; break; } - *(--pointer) = val; + *(--pointer) = (xmlChar)val; } else { /*