]> git.sesse.net Git - vlc/commitdiff
Direct2D: release factory and dll
authorHannes Domani <ssbssa@yahoo.de>
Sun, 8 Feb 2015 11:57:19 +0000 (12:57 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Sun, 8 Feb 2015 15:01:59 +0000 (16:01 +0100)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/video_output/msw/direct2d.c

index fb279d4ee2764f04e94d753f324143a7202f54b3..f612262963061ea4e4464bb493bc498ee578ea32 100644 (file)
@@ -177,6 +177,11 @@ static void Close(vlc_object_t *object)
 
     CommonClean(vd);
 
+    if (vd->sys->d2_factory)
+        ID2D1Factory_Release(vd->sys->d2_factory);
+    if (vd->sys->d2_dll)
+        FreeLibrary(vd->sys->d2_dll);
+
     free(vd->sys);
 }