Alexander Dorofeyev : quartz: Fix interface leak in FilterGraph2_RemoveFilter.

Alexandre Julliard julliard at winehq.org
Fri Jul 18 06:46:12 CDT 2008


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

Author: Alexander Dorofeyev <alexd4 at inbox.lv>
Date:   Thu Jul 17 20:24:54 2008 +0300

quartz: Fix interface leak in FilterGraph2_RemoveFilter.

---

 dlls/quartz/filtergraph.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/quartz/filtergraph.c b/dlls/quartz/filtergraph.c
index 19dbb8c..9ebf026 100644
--- a/dlls/quartz/filtergraph.c
+++ b/dlls/quartz/filtergraph.c
@@ -515,6 +515,8 @@ static HRESULT WINAPI FilterGraph2_RemoveFilter(IFilterGraph2 *iface, IBaseFilte
                     }
                     h = IPin_Disconnect(ppin);
                     TRACE("Disconnect 2: %08x\n", h);
+
+                    IPin_Release(ppin);
                 }
                 IEnumPins_Release(penumpins);
             }




More information about the wine-cvs mailing list