[git commit master 1/1] guard nl_catd structure and related constants with STRICT_HEADERS
Peter S. Mazinger
ps.m at gmx.net
Thu Mar 3 17:22:53 UTC 2011
commit: http://git.uclibc.org/uClibc/commit/?id=63a16d7e6832b65769e7c2be0aed39b8ff8cf741
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
Signed-off-by: Peter S. Mazinger <ps.m at gmx.net>
---
include/nl_types.h | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/include/nl_types.h b/include/nl_types.h
index d6d48ec..e54612a 100644
--- a/include/nl_types.h
+++ b/include/nl_types.h
@@ -21,11 +21,13 @@
#include <features.h>
+#ifndef __UCLIBC_STRICT_HEADERS__
/* The default message set used by the gencat program. */
#define NL_SETD 1
/* Value for FLAG parameter of `catgets' to say we want XPG4 compliance. */
#define NL_CAT_LOCALE 1
+#endif
__BEGIN_DECLS
@@ -34,8 +36,10 @@ __BEGIN_DECLS
#warning "mjn3 FIXME: None of these prototypes have implementations."
#endif
+#ifndef __UCLIBC_STRICT_HEADERS__
/* Message catalog descriptor type. */
typedef void *nl_catd;
+#endif
/* Type used by `nl_langinfo'. */
typedef int nl_item;
--
1.7.3.4
More information about the uClibc-cvs
mailing list