Piotr Caban : jscript: Fixed Number's function lengths.
Alexandre Julliard
julliard at winehq.org
Mon Aug 17 11:24:05 CDT 2009
Module: wine
Branch: master
Commit: c2d2b9f5597c87a0cf3a8f5caa160db8846f1b8f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c2d2b9f5597c87a0cf3a8f5caa160db8846f1b8f
Author: Piotr Caban <piotr.caban at gmail.com>
Date: Mon Aug 17 12:11:51 2009 +0200
jscript: Fixed Number's function lengths.
---
dlls/jscript/number.c | 6 +++---
dlls/jscript/tests/api.js | 9 +++++++++
2 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/dlls/jscript/number.c b/dlls/jscript/number.c
index f144455..30b7a56 100644
--- a/dlls/jscript/number.c
+++ b/dlls/jscript/number.c
@@ -234,11 +234,11 @@ static HRESULT Number_value(DispatchEx *dispex, LCID lcid, WORD flags, DISPPARAM
}
static const builtin_prop_t Number_props[] = {
- {toExponentialW, Number_toExponential, PROPF_METHOD},
+ {toExponentialW, Number_toExponential, PROPF_METHOD|1},
{toFixedW, Number_toFixed, PROPF_METHOD},
{toLocaleStringW, Number_toLocaleString, PROPF_METHOD},
- {toPrecisionW, Number_toPrecision, PROPF_METHOD},
- {toStringW, Number_toString, PROPF_METHOD},
+ {toPrecisionW, Number_toPrecision, PROPF_METHOD|1},
+ {toStringW, Number_toString, PROPF_METHOD|1},
{valueOfW, Number_valueOf, PROPF_METHOD}
};
diff --git a/dlls/jscript/tests/api.js b/dlls/jscript/tests/api.js
index a27a7bb..ce995a0 100644
--- a/dlls/jscript/tests/api.js
+++ b/dlls/jscript/tests/api.js
@@ -1410,4 +1410,13 @@ testFunctions(Boolean.prototype, [
["toString", 0]
]);
+
+testFunctions(Number.prototype, [
+ ["valueOf", 0],
+ ["toString", 1],
+ ["toExponential", 1],
+ ["toLocaleString", 0],
+ ["toPrecision", 1]
+ ]);
+
reportSuccess();
More information about the wine-cvs
mailing list