From 2c2fd29585877624cec966c5e7b8537982bb04aa Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sun, 24 Mar 2013 13:25:42 +0100 Subject: [PATCH] Make "C" the default locale. --- libc/setlocale.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libc/setlocale.cpp b/libc/setlocale.cpp index 043be84a..f11ae859 100644 --- a/libc/setlocale.cpp +++ b/libc/setlocale.cpp @@ -36,7 +36,8 @@ extern "C" const char* sortix_setlocale(int category, const char* locale) char* new_strings[LC_NUM_CATEGORIES]; int from = category; int to = category; - if ( !locale ) { return current_locales[to]; } + if ( !locale ) + return current_locales[to] ? current_locales[to] : "C"; if ( category == LC_ALL ) { from = 0; to = LC_NUM_CATEGORIES-1; } for ( int i = from; i <= to; i++ ) {