Module: wine Branch: master Commit: 2ed3903f0f3fb9080abe113014de3955a1f5413b URL: http://source.winehq.org/git/wine.git/?a=commit;h=2ed3903f0f3fb9080abe113014...
Author: Piotr Caban piotr.caban@gmail.com Date: Mon Jul 6 10:38:51 2009 +0200
jscript: Added Bool_toLocaleString implementation.
---
dlls/jscript/bool.c | 5 +++-- dlls/jscript/tests/api.js | 1 + 2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dlls/jscript/bool.c b/dlls/jscript/bool.c index c1cf297..ab9ef43 100644 --- a/dlls/jscript/bool.c +++ b/dlls/jscript/bool.c @@ -1,5 +1,6 @@ /* * Copyright 2008 Jacek Caban for CodeWeavers + * Copyright 2009 Piotr Caban * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -70,8 +71,8 @@ static HRESULT Bool_toString(DispatchEx *dispex, LCID lcid, WORD flags, DISPPARA static HRESULT Bool_toLocaleString(DispatchEx *dispex, LCID lcid, WORD flags, DISPPARAMS *dp, VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp) { - FIXME("\n"); - return E_NOTIMPL; + TRACE("\n"); + return Bool_toString(dispex, lcid, flags, dp, retv, ei, sp); }
/* ECMA-262 3rd Edition 15.6.4.3 */ diff --git a/dlls/jscript/tests/api.js b/dlls/jscript/tests/api.js index 2e7f2d4..23a4ad5 100644 --- a/dlls/jscript/tests/api.js +++ b/dlls/jscript/tests/api.js @@ -1085,5 +1085,6 @@ ok(bool.toString() === "false", "bool.toString() = " + bool.toString()); var bool = new Boolean("false"); ok(bool.toString() === "true", "bool.toString() = " + bool.toString()); ok(bool.valueOf() === Boolean(1), "bool.valueOf() = " + bool.valueOf()); +ok(bool.toLocaleString() === bool.toString(), "bool.toLocaleString() = " + bool.toLocaleString());
reportSuccess();