From: RĂ©mi Denis-Courmont Date: Sat, 29 Mar 2008 09:27:56 +0000 (+0200) Subject: Fix warnings X-Git-Tag: 0.9.0-test0~1750 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=b8610e40d930eac206289ca29ae096b66f0f1942;p=vlc Fix warnings --- diff --git a/src/libvlc.h b/src/libvlc.h index 30a2137d77..043becc52c 100644 --- a/src/libvlc.h +++ b/src/libvlc.h @@ -87,7 +87,7 @@ uint32_t CPUCapabilities( void ); * @param psz_type object type name * @return the created object, or NULL. */ -extern vlc_object_t * +extern void * vlc_custom_create (vlc_object_t *p_this, size_t i_size, int i_type, const char *psz_type); diff --git a/src/misc/objects.c b/src/misc/objects.c index 440a739a43..a7e488042d 100644 --- a/src/misc/objects.c +++ b/src/misc/objects.c @@ -104,8 +104,8 @@ static void vlc_object_yield_locked( vlc_object_t *p_this ); static vlc_mutex_t structure_lock; static vlc_object_internals_t global_internals; -vlc_object_t *vlc_custom_create( vlc_object_t *p_this, size_t i_size, - int i_type, const char *psz_type ) +void *vlc_custom_create( vlc_object_t *p_this, size_t i_size, + int i_type, const char *psz_type ) { vlc_object_t *p_new; vlc_object_internals_t *p_priv; diff --git a/src/video_output/vout_subpictures.c b/src/video_output/vout_subpictures.c index d9065dfe12..9dccc5324d 100644 --- a/src/video_output/vout_subpictures.c +++ b/src/video_output/vout_subpictures.c @@ -35,6 +35,7 @@ #include #include #include +#include "../libvlc.h" /***************************************************************************** * Local prototypes