X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Flocale.h;h=ce384381c6bda0eff31d50011f3a32d3f3d7ce09;hb=dd8f02b7dce53d6b1c4282439f1636a2d63bee01;hp=f6a29b2ad014efeb9cdd4965c29f6e1e5f4199d1;hpb=41d7c77d6a2e74294807d35062e4cd1d48ab72d3;p=musl diff --git a/include/locale.h b/include/locale.h index f6a29b2a..ce384381 100644 --- a/include/locale.h +++ b/include/locale.h @@ -7,7 +7,11 @@ extern "C" { #include +#ifdef __cplusplus #define NULL 0L +#else +#define NULL ((void*)0) +#endif #define LC_CTYPE 0 #define LC_NUMERIC 1 @@ -51,7 +55,7 @@ struct lconv *localeconv(void); #if defined(_POSIX_SOURCE) || defined(_POSIX_C_SOURCE) \ - || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) + || defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) || defined(_BSD_SOURCE) #define __NEED_locale_t