Marcus Meissner : jscript: Check the correct heap return condition ( Coverity).

Alexandre Julliard julliard at winehq.org
Mon Mar 25 14:19:37 CDT 2013


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

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Fri Mar 15 19:42:12 2013 +0100

jscript: Check the correct heap return condition (Coverity).

---

 dlls/jscript/jsregexp.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/jscript/jsregexp.c b/dlls/jscript/jsregexp.c
index 61e9a95..3863142 100644
--- a/dlls/jscript/jsregexp.c
+++ b/dlls/jscript/jsregexp.c
@@ -609,7 +609,7 @@ HRESULT create_regexp(script_ctx_t *ctx, jsstr_t *src, DWORD flags, jsdisp_t **r
 
     regexp->jsregexp = regexp_new(ctx, &ctx->tmp_heap, regexp->str->str,
             jsstr_length(regexp->str), flags, FALSE);
-    if(FAILED(hres)) {
+    if(!regexp->jsregexp) {
         WARN("regexp_new failed\n");
         jsdisp_release(&regexp->dispex);
         return E_FAIL;




More information about the wine-cvs mailing list