X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fhard-locale.c;h=01e0ebdd7001e713d31b7979327ea73bac272871;hb=fcfc4f43bfd05d1739e78c6850b58de4175b62a4;hp=8ce6fddc9e10752ed56edcd121949b71f633a56c;hpb=612c33d22a1fbd0d62e05d59242bb7a70b1df3a5;p=gnulib.git diff --git a/lib/hard-locale.c b/lib/hard-locale.c index 8ce6fddc9..01e0ebdd7 100644 --- a/lib/hard-locale.c +++ b/lib/hard-locale.c @@ -19,7 +19,9 @@ # include #endif -#ifndef __GNUC__ +#if __GNUC__ +# define alloca __builtin_alloca +#else # ifdef HAVE_ALLOCA_H # include # else @@ -56,7 +58,7 @@ hard_locale (int category) #else int hard = 1; - char const *p = setlocale (category, ""); + char const *p = setlocale (category, 0); if (p) {