From: RĂ©mi Denis-Courmont Date: Wed, 28 May 2008 17:21:27 +0000 (+0300) Subject: vlc_internals: use VLC_OBJECT, kill a bunch of warnings X-Git-Tag: 0.9.0-test0~609 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=620675d9d1a3580afb6913dedd642028ee4582eb;p=vlc vlc_internals: use VLC_OBJECT, kill a bunch of warnings --- diff --git a/src/libvlc.h b/src/libvlc.h index 9194932afd..85f62df28f 100644 --- a/src/libvlc.h +++ b/src/libvlc.h @@ -194,10 +194,7 @@ struct vlc_object_internals_t #define ZOOM_ORIGINAL_KEY_TEXT N_("1:1 Original") #define ZOOM_DOUBLE_KEY_TEXT N_("2:1 Double") -static inline vlc_object_internals_t *vlc_internals( vlc_object_t *obj ) -{ - return ((vlc_object_internals_t *)obj) - 1; -} +#define vlc_internals( obj ) (((vlc_object_internals_t*)(VLC_OBJECT(obj)))-1) /** * Private LibVLC instance data.