From e909955eea401f882335cae0617971f125e74a50 Mon Sep 17 00:00:00 2001 From: "peterv%netscape.com" Date: Wed, 2 Nov 2005 07:37:37 +0000 Subject: [PATCH] Fix for bug 146964 (Bug in format-number XSLT function). r=sicking, sr=jst. --- content/xslt/src/xslt/txFormatNumberFunctionCall.cpp | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/content/xslt/src/xslt/txFormatNumberFunctionCall.cpp b/content/xslt/src/xslt/txFormatNumberFunctionCall.cpp index d47721699d8..1c76314a28c 100644 --- a/content/xslt/src/xslt/txFormatNumberFunctionCall.cpp +++ b/content/xslt/src/xslt/txFormatNumberFunctionCall.cpp @@ -137,7 +137,6 @@ ExprResult* txFormatNumberFunctionCall::evaluate(Node* aContext, if (pos == formatLen) { pos = 0; prefix.append(format->mMinusSign); - value = value * -1; } else pos++; @@ -176,16 +175,6 @@ ExprResult* txFormatNumberFunctionCall::evaluate(Node* aContext, return new StringResult(err); } } - else if (c == format->mMinusSign) { - if (Double::isNeg(value)) - value=-1 * value; - else { - String err(INVALID_PARAM_VALUE); - toString(err); - aCs->recieveError(err); - return new StringResult(err); - } - } else if (c == format->mDecimalSeparator || c == format->mGroupingSeparator || c == format->mZeroDigit ||