mshmtl: Check nsrange before calling ->Release (coverity).
authorMarcus Meissner <marcus@jet.franken.de>
Sun, 20 Sep 2009 16:43:24 +0000 (18:43 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 22 Sep 2009 16:50:52 +0000 (18:50 +0200)
dlls/mshtml/selection.c

index 65e3ecb16b0c49f4dc561eeb9f46a8f109ee25d1..f1909beadc29e92dcaa748179135223e031e2083 100644 (file)
@@ -182,7 +182,7 @@ static HRESULT WINAPI HTMLSelectionObject_createRange(IHTMLSelectionObject *ifac
 
     hres = HTMLTxtRange_Create(This->doc, nsrange, &range_obj);
 
-    nsIDOMRange_Release(nsrange);
+    if (nsrange) nsIDOMRange_Release(nsrange);
     *range = (IDispatch*)range_obj;
     return hres;
 }