From 5b3630ec7b75b329e255d29ce50a0a19b93ace1a Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Thu, 25 Sep 2008 00:51:21 +0200 Subject: [PATCH] jscript: Added Number default value implementation. --- dlls/jscript/number.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/dlls/jscript/number.c b/dlls/jscript/number.c index 4ace40b093e..974d3097f61 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[] = {