Piotr Caban : jscript: Added Bool_toLocaleString implementation.

Alexandre Julliard julliard at winehq.org
Mon Jul 6 09:33:59 CDT 2009


Module: wine
Branch: master
Commit: 2ed3903f0f3fb9080abe113014de3955a1f5413b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=2ed3903f0f3fb9080abe113014de3955a1f5413b

Author: Piotr Caban <piotr.caban at 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();




More information about the wine-cvs mailing list