summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/include
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2016-07-25 11:47:36 +0200
committerCorinna Vinschen <corinna@vinschen.de>2016-08-15 10:56:58 +0200
commit7156bf842e37fc07009d012c35309c5700f9f7cd (patch)
tree1aacfc2f6bc4468bc19f8caa066764864a60b23e /winsup/cygwin/include
parent91ebe04042de36aba91cbf22711553a5591c4a5f (diff)
downloadcygnal-7156bf842e37fc07009d012c35309c5700f9f7cd.tar.gz
cygnal-7156bf842e37fc07009d012c35309c5700f9f7cd.tar.bz2
cygnal-7156bf842e37fc07009d012c35309c5700f9f7cd.zip
Add sys/_locale.h header and fix up headers
Signed-off by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'winsup/cygwin/include')
-rw-r--r--winsup/cygwin/include/monetary.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/winsup/cygwin/include/monetary.h b/winsup/cygwin/include/monetary.h
index 8b525e961..1c3479bd8 100644
--- a/winsup/cygwin/include/monetary.h
+++ b/winsup/cygwin/include/monetary.h
@@ -31,9 +31,20 @@
#include <sys/cdefs.h>
#include <sys/types.h>
+#if __POSIX_VISIBLE >= 200809
+#include <sys/_locale.h>
+#endif
__BEGIN_DECLS
-ssize_t strfmon(char * __restrict, size_t, const char * __restrict, ...);
+
+extern ssize_t strfmon (char * __restrict, size_t, const char * __restrict,
+ ...);
+
+#if __POSIX_VISIBLE >= 200809
+extern ssize_t strfmon_l (char * __restrict, size_t, locale_t,
+ const char * __restrict, ...);
+#endif
+
__END_DECLS
#endif /* !_MONETARY_H_ */