[vlc-devel] [PATCH] Un-deprecate __vlc_object_find

Michael Hanselmann public at hansmi.ch
Sun Dec 14 23:07:03 CET 2008


Rémi Denis-Courmont marked vlc_object_get as deprecated in commit
50ee88d2ff74ca17c6350a198a3c4b7ec438ec9b (August 28, 2008). In commit
fddff181aa82b3a8c9ba1fd7ca81da54b1f8fb45 (September 20, 2008), he
removed vlc_object_get completely, forgetting the attribute marking
the function as deprecated. GNU compilers are now complaining
about vlc_object_find ("warning: ‘__vlc_object_find’ is deprecated
(declared at ../../include/vlc_objects.h:82)").
---
 include/vlc_objects.h |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

diff --git a/include/vlc_objects.h b/include/vlc_objects.h
index f1d72ec..9a69697 100644
--- a/include/vlc_objects.h
+++ b/include/vlc_objects.h
@@ -76,9 +76,6 @@ VLC_EXPORT( void *, __vlc_object_create, ( vlc_object_t *, int ) );
 VLC_EXPORT( void, __vlc_object_set_destructor, ( vlc_object_t *, vlc_destructor_t ) );
 VLC_EXPORT( void, __vlc_object_attach, ( vlc_object_t *, vlc_object_t * ) );
 VLC_EXPORT( void, __vlc_object_detach, ( vlc_object_t * ) );
-#if defined (__GNUC__) && !defined __cplusplus
-__attribute__((deprecated))
-#endif
 VLC_EXPORT( void *, __vlc_object_find, ( vlc_object_t *, int, int ) );
 VLC_EXPORT( vlc_object_t *, vlc_object_find_name, ( vlc_object_t *, const char *, int ) );
 VLC_EXPORT( void *, __vlc_object_hold, ( vlc_object_t * ) );
-- 
1.5.6.3




More information about the vlc-devel mailing list