vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Sun Mar 17 03:26:17 2019 +0200| [4a4dc0e1f2ef1996a3bd2603d2c56e417461279a] | committer: Rémi Denis-Courmont
objects: remove no longer used vlc_object_set_destructor() > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=4a4dc0e1f2ef1996a3bd2603d2c56e417461279a --- src/libvlc.h | 3 --- src/misc/objects.c | 17 ----------------- 2 files changed, 20 deletions(-) diff --git a/src/libvlc.h b/src/libvlc.h index 3dfd45f7ce..26d3616d8a 100644 --- a/src/libvlc.h +++ b/src/libvlc.h @@ -117,9 +117,6 @@ vlc_custom_create (vlc_object_t *p_this, size_t i_size, const char *psz_type); /* Types */ typedef void (*vlc_destructor_t) (struct vlc_object_t *); -void vlc_object_set_destructor (vlc_object_t *, vlc_destructor_t); -#define vlc_object_set_destructor(a,b) \ - vlc_object_set_destructor (VLC_OBJECT(a), b) /** * Allocates an object resource. diff --git a/src/misc/objects.c b/src/misc/objects.c index e0345b4d99..ad5f6e261e 100644 --- a/src/misc/objects.c +++ b/src/misc/objects.c @@ -211,23 +211,6 @@ void *(vlc_object_create)(vlc_object_t *p_this, size_t i_size) return vlc_custom_create( p_this, i_size, "generic" ); } -#undef vlc_object_set_destructor -/** - **************************************************************************** - * Set the destructor of a vlc object - * - * This function sets the destructor of the vlc object. It will be called - * when the object is destroyed when the its refcount reaches 0. - * (It is called by the internal function vlc_object_destroy()) - *****************************************************************************/ -void vlc_object_set_destructor( vlc_object_t *p_this, - vlc_destructor_t pf_destructor ) -{ - vlc_object_internals_t *p_priv = vlc_internals(p_this ); - - p_priv->pf_destructor = pf_destructor; -} - const char *vlc_object_typename(const vlc_object_t *obj) { return vlc_internals(obj)->typename; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
