Jacek Caban : jscript: Added Number default value implementation.
Alexandre Julliard
julliard at winehq.org
Thu Sep 25 07:13:24 CDT 2008
Module: wine
Branch: master
Commit: 5b3630ec7b75b329e255d29ce50a0a19b93ace1a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=5b3630ec7b75b329e255d29ce50a0a19b93ace1a
Author: Jacek Caban <jacek at codeweavers.com>
Date: Thu Sep 25 00:51:21 2008 +0200
jscript: Added Number default value implementation.
---
dlls/jscript/number.c | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/dlls/jscript/number.c b/dlls/jscript/number.c
index 4ace40b..974d309 100644
--- a/dlls/jscript/number.c
+++ b/dlls/jscript/number.c
@@ -133,8 +133,19 @@ static HRESULT Number_isPrototypeOf(DispatchEx *dispex, LCID lcid, WORD flags, D
static HRESULT Number_value(DispatchEx *dispex, LCID lcid, WORD flags, DISPPARAMS *dp,
VARIANT *retv, jsexcept_t *ei, IServiceProvider *sp)
{
- FIXME("\n");
- return E_NOTIMPL;
+ NumberInstance *number = (NumberInstance*)dispex;
+
+ switch(flags) {
+ case DISPATCH_PROPERTYGET:
+ *retv = number->num;
+ break;
+
+ default:
+ FIXME("flags %x\n", flags);
+ return E_NOTIMPL;
+ }
+
+ return S_OK;
}
static const builtin_prop_t Number_props[] = {
More information about the wine-cvs
mailing list