From: Antoine Cellerier Date: Sun, 20 May 2007 15:17:54 +0000 (+0000) Subject: * Force cast to vlc_object_t when calling config_GetDataDir. X-Git-Tag: 0.9.0-test0~7299 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=98a7eee379c60c60f068f396a1fb84a31b52a4a2;p=vlc * Force cast to vlc_object_t when calling config_GetDataDir. --- diff --git a/include/vlc_configuration.h b/include/vlc_configuration.h index a0235d5ddf..f0847f4f42 100644 --- a/include/vlc_configuration.h +++ b/include/vlc_configuration.h @@ -210,7 +210,8 @@ VLC_EXPORT( module_t *, config_FindModule,( vlc_object_t *, const char * ) ); VLC_EXPORT( int, config_Duplicate,( module_t *, const module_config_t *, size_t )); -VLC_EXPORT(const char *, config_GetDataDir, ( const vlc_object_t * )); +#define config_GetDataDir( a ) __config_GetDataDir( VLC_OBJECT( a ) ) +VLC_EXPORT(const char *, __config_GetDataDir, ( const vlc_object_t * )); #define config_GetType(a,b) __config_GetType(VLC_OBJECT(a),b) #define config_GetInt(a,b) __config_GetInt(VLC_OBJECT(a),b) diff --git a/src/modules/configuration.c b/src/modules/configuration.c index 0ff79a8bd6..4b2089f97f 100644 --- a/src/modules/configuration.c +++ b/src/modules/configuration.c @@ -1713,7 +1713,7 @@ int __config_LoadCmdLine( vlc_object_t *p_this, int *pi_argc, char *ppsz_argv[], * * @return a string (always succeeds). */ -const char *config_GetDataDir( const vlc_object_t *p_this ) +const char *__config_GetDataDir( const vlc_object_t *p_this ) { #if defined (WIN32) || defined (UNDER_CE) return vlc_global( p_this )->psz_vlcpath;