[vlc-commits] macosx: prevent possible double release for blackout	windows
    David Fuhrmann 
    git at videolan.org
       
    Tue Aug  6 20:19:10 CEST 2013
    
    
  
vlc | branch: master | David Fuhrmann <david.fuhrmann at googlemail.com> | Tue Aug  6 20:08:55 2013 +0200| [50ddd739482c8c1a7850ab10cdf3afde58706d05] | committer: David Fuhrmann
macosx: prevent possible double release for blackout windows
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=50ddd739482c8c1a7850ab10cdf3afde58706d05
---
 modules/gui/macosx/misc.m |    1 +
 1 file changed, 1 insertion(+)
diff --git a/modules/gui/macosx/misc.m b/modules/gui/macosx/misc.m
index 874f74a..198a2be 100644
--- a/modules/gui/macosx/misc.m
+++ b/modules/gui/macosx/misc.m
@@ -242,6 +242,7 @@ static NSMutableArray *blackoutWindows = NULL;
                 backing: NSBackingStoreBuffered defer: NO screen: screen];
         [blackoutWindow setBackgroundColor:[NSColor blackColor]];
         [blackoutWindow setLevel: NSFloatingWindowLevel]; /* Disappear when Expose is triggered */
+        [blackoutWindow setReleasedWhenClosed:NO]; // window is released when deleted from array above
 
         [blackoutWindow displayIfNeeded];
         [blackoutWindow orderFront: self animate: YES];
    
    
More information about the vlc-commits
mailing list