shell32/tests: Release the IAutoComplete interface on a failure path.
authorAndrew Nguyen <anguyen@codeweavers.com>
Tue, 1 Feb 2011 10:16:02 +0000 (04:16 -0600)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 1 Feb 2011 11:10:13 +0000 (12:10 +0100)
dlls/shell32/tests/autocomplete.c

index d4a84aeeebab5c469e9b5fe274bda182b5b83261..01b97c13e40e6dc29f2e3ce2b7a010fa9c98453e 100644 (file)
@@ -55,6 +55,7 @@ static IAutoComplete *test_init(void)
     if (r == REGDB_E_CLASSNOTREG)
     {
         win_skip("CLSID_ACLMulti is not registered\n");
+        IAutoComplete_Release(ac);
         return NULL;
     }
     ok(r == S_OK, "no IID_IACList (0x%08x)\n", r);