Piotr Caban : jscript: Fix array.reverse implementation.
Alexandre Julliard
julliard at winehq.org
Mon Jan 25 11:21:09 CST 2010
Module: wine
Branch: master
Commit: 693c6925641f39fc21187ddfa94cd27d6c804a15
URL: http://source.winehq.org/git/wine.git/?a=commit;h=693c6925641f39fc21187ddfa94cd27d6c804a15
Author: Piotr Caban <piotr at codeweavers.com>
Date: Mon Jan 25 03:49:24 2010 +0100
jscript: Fix array.reverse implementation.
---
dlls/jscript/array.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/jscript/array.c b/dlls/jscript/array.c
index fd1fe51..1ced39e 100644
--- a/dlls/jscript/array.c
+++ b/dlls/jscript/array.c
@@ -473,11 +473,11 @@ static HRESULT Array_reverse(script_ctx_t *ctx, vdisp_t *vthis, WORD flags, DISP
l = length-k-1;
hres1 = jsdisp_propget_idx(jsthis, k, &v1, ei, sp);
- if(FAILED(hres1))
+ if(FAILED(hres1) && hres1!=DISP_E_UNKNOWNNAME)
return hres1;
hres2 = jsdisp_propget_idx(jsthis, l, &v2, ei, sp);
- if(FAILED(hres2)) {
+ if(FAILED(hres2) && hres2!=DISP_E_UNKNOWNNAME) {
VariantClear(&v1);
return hres2;
}
More information about the wine-cvs
mailing list