]> git.sesse.net Git - vlc/blobdiff - src/video_output/window.c
Remove useless vlc_object_detach() before vlc_object_release()
[vlc] / src / video_output / window.c
index 2b661815905998c2f11950e4bb61e6f320e12e3f..7a6338d216dd323310b1c09d93345090fa91fc7a 100644 (file)
@@ -74,7 +74,6 @@ vout_window_t *vout_window_New(vlc_object_t *obj,
 
     w->module = module_need(window, type, module, module && *module != '\0');
     if (!w->module) {
-        vlc_object_detach(window);
         vlc_object_release(window);
         return NULL;
     }
@@ -100,7 +99,6 @@ void vout_window_Delete(vout_window_t *window)
     window_t *w = (window_t *)window;
     if (w->inhibit)
         vlc_inhibit_Destroy (w->inhibit);
-    vlc_object_detach(window);
 
     module_unneed(window, w->module);