]> git.sesse.net Git - vlc/blobdiff - modules/misc/lua/libs/sd.c
Use pl_Release an factorise two lines.
[vlc] / modules / misc / lua / libs / sd.c
index 205fe92e8691796f39faf2fc3d2a390e07003277..100d9e91d32e1e3e075b8736021104eca6a25b45 100644 (file)
@@ -76,7 +76,7 @@ static int vlclua_sd_add( lua_State *L )
     const char *psz_sd = luaL_checkstring( L, 1 );
     playlist_t *p_playlist = vlclua_get_playlist_internal( L );
     int i_ret = playlist_ServicesDiscoveryAdd( p_playlist, psz_sd );
-    vlc_object_release( p_playlist );
+    pl_Release( p_playlist );
     return vlclua_push_ret( L, i_ret );
 }
 
@@ -85,7 +85,7 @@ static int vlclua_sd_remove( lua_State *L )
     const char *psz_sd = luaL_checkstring( L, 1 );
     playlist_t *p_playlist = vlclua_get_playlist_internal( L );
     int i_ret = playlist_ServicesDiscoveryRemove( p_playlist, psz_sd );
-    vlc_object_release( p_playlist );
+    pl_Release( p_playlist );
     return vlclua_push_ret( L, i_ret );
 }
 
@@ -94,7 +94,7 @@ static int vlclua_sd_is_loaded( lua_State *L )
     const char *psz_sd = luaL_checkstring( L, 1 );
     playlist_t *p_playlist = vlclua_get_playlist_internal( L );
     lua_pushboolean( L, playlist_IsServicesDiscoveryLoaded( p_playlist, psz_sd ));
-    vlc_object_release( p_playlist );
+    pl_Release( p_playlist );
     return 1;
 }