From 14eb77660c50ebd5d9218a6bad1fac0f1acbc108 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Sat, 14 Feb 2015 18:10:19 -0500 Subject: [PATCH] Our use of LresultFromObject() now requires us to release our initial reference immediately to avoid a memory leak (as objects are created on the fly now); do it. --- wintable/accessibility.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wintable/accessibility.h b/wintable/accessibility.h index c69c9cb..a6cbfd0 100644 --- a/wintable/accessibility.h +++ b/wintable/accessibility.h @@ -484,5 +484,7 @@ printf("ta %p\n", ta); *lResult = LresultFromObject(&IID_IAccessible, wParam, (LPUNKNOWN) (ta)); printf("lResult %I32d\n", *lResult); // TODO check *lResult + // TODO adjust pointer + IAccessible_Release((IAccessible *) ta); return TRUE; }