diff options
author | Brandon Scott <xeons@users.noreply.github.com> | 2019-11-16 02:26:18 -0600 |
---|---|---|
committer | Andreas Kling <awesomekling@gmail.com> | 2019-11-16 12:50:50 +0100 |
commit | 57eb37160c64e4b955e31a98ae05f70390c40717 (patch) | |
tree | fc94e757906106e8212e8e5186b5de925bfa0cee /Libraries/LibC/locale.cpp | |
parent | d1c984da82ff7ffd0685de29c358b530a4830737 (diff) | |
download | serenity-57eb37160c64e4b955e31a98ae05f70390c40717.zip |
LibC: Added additional fields to lconv struct
Added some additional fields to the lconv structure that were missing
and set all their defaults.
Diffstat (limited to 'Libraries/LibC/locale.cpp')
-rw-r--r-- | Libraries/LibC/locale.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Libraries/LibC/locale.cpp b/Libraries/LibC/locale.cpp index 9d6f4d65a8..d015cf7a86 100644 --- a/Libraries/LibC/locale.cpp +++ b/Libraries/LibC/locale.cpp @@ -8,10 +8,34 @@ static char default_decimal_point[] = "."; static char default_thousands_sep[] = ","; static char default_grouping[] = "\x03\x03"; +static char default_empty_string[] = ""; +static char default_empty_value = 127; + static struct lconv default_locale = { default_decimal_point, default_thousands_sep, default_grouping, + default_empty_string, + default_empty_string, + default_empty_string, + default_empty_string, + default_empty_string, + default_empty_string, + default_empty_string, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value, + default_empty_value }; char* setlocale(int category, const char* locale) |