lmessages.h.patch   [plain text]


--- lmessages.h.orig	2009-11-09 15:05:25.000000000 -0800
+++ lmessages.h	2009-11-09 15:05:25.000000000 -0800
@@ -29,6 +29,8 @@
 #ifndef _LMESSAGES_H_
 #define	_LMESSAGES_H_
 
+#include <xlocale.h>
+
 struct	lc_messages_T {
 	const char	*yesexpr;
 	const char	*noexpr;
@@ -36,7 +38,7 @@ struct	lc_messages_T {
 	const char	*nostr;
 };
 
-struct lc_messages_T *__get_current_messages_locale(void);
-int	__messages_load_locale(const char *);
+struct lc_messages_T *__get_current_messages_locale(locale_t);
+int	__messages_load_locale(const char *, locale_t);
 
 #endif /* !_LMESSAGES_H_ */