From 711f2a1f622eb5e9585d5f548e71c40def96d498 Mon Sep 17 00:00:00 2001 From: Pierre d'Herbemont Date: Thu, 20 Aug 2009 22:06:25 +0200 Subject: [PATCH] vlc_fixups: Better dummy implementation for type checking, and unused checks. --- include/vlc_fixups.h | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/include/vlc_fixups.h b/include/vlc_fixups.h index a02eeceb97..bc751879ce 100644 --- a/include/vlc_fixups.h +++ b/include/vlc_fixups.h @@ -154,9 +154,20 @@ static inline char *getenv (const char *name) #ifndef HAVE_USELOCALE typedef void *locale_t; -# define newlocale( a, b, c ) ((locale_t)0) -# define uselocale( a ) ((locale_t)0) -# define freelocale( a ) (void)0 +static inline locale_t uselocale(locale_t loc) +{ + VLC_UNUSED(loc); + return NULL; +} +static inline void freelocale(locale_t loc) +{ + VLC_UNUSED(loc); +} +static inline locale_t newlocale(int mask, const char * locale, locale_t base); +{ + VLC_UNUSED(mask); VLC_UNUSED(locale); VLC_UNUSED(base); + return NULL; +} #endif #ifdef WIN32 -- 2.39.2