macOS: Do not use weak delegate
authorMarvin Scholz <epirat07@gmail.com>
Sat, 17 Jun 2017 16:10:48 +0000 (18:10 +0200)
committerMarvin Scholz <epirat07@gmail.com>
Sat, 17 Jun 2017 16:13:21 +0000 (18:13 +0200)
Forming a weak reference to a NSWindowController is not possible on
OS X 10.7 and causes a runtime error, resulting in a crash.

modules/gui/macosx/VLCRendererDiscovery.h

index 57d7fed..f7cb860 100644 (file)
@@ -37,7 +37,7 @@
 /**
  The delegate that is called when a \c VLCRendererItem is added or deleted
  */
-@property (weak) id<VLCRendererDiscoveryDelegate> delegate;
+@property (assign) id<VLCRendererDiscoveryDelegate> delegate;
 
 /**
  The name of the renderer discovery module