[vlc-devel] [PATCH] Android: fix compilation
    Rémi Denis-Courmont 
    remi at remlab.net
       
    Thu Jan  2 23:26:02 CET 2014
    
    
  
Le jeudi 2 janvier 2014, 17:17:58 Edward Wang a écrit :
> diff --git a/src/posix/error.c b/src/posix/error.c
> index acb42c9..62d29be 100644
> --- a/src/posix/error.c
> +++ b/src/posix/error.c
> @@ -30,7 +30,12 @@
>  static const char *vlc_strerror_l(int errnum, const char *lname)
>  {
>      locale_t loc = newlocale(LC_MESSAGES_MASK, lname, (locale_t)0);
> -    const char *buf = strerror_l(errnum, loc);
> +    const char *buf;
> +#ifndef __ANDROID__
> +    buf = strerror_l(errnum, loc);
AFAIK, this is not optional in (src/)*posix*.
> +#else
> +    buf = strerror(errnum);
> +#endif
Would you please care to read the comment like 5 lines down?
> 
>      freelocale(loc);
>      return buf;
-- 
Rémi Denis-Courmont
http://www.remlab.net/
    
    
More information about the vlc-devel
mailing list