From 1cbf98cb6c556494c019b8b8abbbc08bcf6316b9 Mon Sep 17 00:00:00 2001 From: nick black Date: Sun, 28 Jun 2020 18:56:40 -0400 Subject: [PATCH] notcurses_init: allow US-ASCII, used by FreeBSD --- src/lib/notcurses.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/notcurses.c b/src/lib/notcurses.c index a7e292ee7..1cf1a521c 100644 --- a/src/lib/notcurses.c +++ b/src/lib/notcurses.c @@ -758,7 +758,7 @@ notcurses* notcurses_init(const notcurses_options* opts, FILE* outfp){ const char* encoding = nl_langinfo(CODESET); if(encoding && strcmp(encoding, "UTF-8") == 0){ ret->utf8 = true; - }else if(encoding && strcmp(encoding, "ANSI_X3.4-1968") == 0){ + }else if(encoding && (!strcmp(encoding, "ANSI_X3.4-1968") || !strcmp(encoding, "US-ASCII"))){ ret->utf8 = false; }else{ fprintf(stderr, "Encoding (\"%s\") was neither ANSI_X3.4-1968 nor UTF-8, refusing to start\n Did you call setlocale()?\n",