From 6672b66ab789f3a873bf4afedd4e33f79c47960d Mon Sep 17 00:00:00 2001 From: jilles Date: Fri, 6 May 2011 22:31:27 +0000 Subject: sh: Track if the current locale's charset is UTF-8 or not. --- bin/sh/var.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bin/sh/var.h') diff --git a/bin/sh/var.h b/bin/sh/var.h index 775db41..4336562 100644 --- a/bin/sh/var.h +++ b/bin/sh/var.h @@ -81,6 +81,8 @@ extern struct var vhistsize; extern struct var vterm; #endif +extern int localeisutf8; + /* * The following macros access the values of the above variables. * They have to skip over the name. They return the null string @@ -112,6 +114,7 @@ char *lookupvar(const char *); char *bltinlookup(const char *, int); void bltinsetlocale(void); void bltinunsetlocale(void); +void updatecharset(void); char **environment(void); int showvarscmd(int, char **); int exportcmd(int, char **); -- cgit v1.1