[PATCH] xdr_private.h needs sys/types.h for u_char

Keith Packard <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <[email protected]>
u_char is defined in sys/types.h, which doesn't appear to get
included, at least in my environments.

Signed-off-by: Keith Packard <[email protected]>
---
XDR is normally only built for cygwin, but I don't think there's any
reason not to let it be used on other systems. This patch
makes it compile on linux and arm-none-eabi compilers.

 newlib/libc/xdr/xdr_private.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/newlib/libc/xdr/xdr_private.h b/newlib/libc/xdr/xdr_private.h
index 98c9daada..dbdaaf0f0 100644
--- a/newlib/libc/xdr/xdr_private.h
+++ b/newlib/libc/xdr/xdr_private.h
@@ -27,6 +27,7 @@
 #include <stdarg.h>
 #include <stdint.h>
 #include <sys/param.h>
+#include <sys/types.h>
 
 /* avoid including stdio header here */
 #ifndef __VALIST
-- 
2.19.0.rc2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.