diff options
author | YRabbit <rabbit@yrabbit.cyou> | 2022-03-16 05:39:55 +1000 |
---|---|---|
committer | YRabbit <rabbit@yrabbit.cyou> | 2022-03-16 05:39:55 +1000 |
commit | 53ddbbaa8584bac463718ba4837d1ee8f79d88c4 (patch) | |
tree | aae65a6534963dccc9a5a70a24facce9cd870698 /gowin | |
parent | ad00f3fdeb9e48a63c2781815d265266123f2621 (diff) | |
download | nextpnr-53ddbbaa8584bac463718ba4837d1ee8f79d88c4.tar.gz nextpnr-53ddbbaa8584bac463718ba4837d1ee8f79d88c4.tar.bz2 nextpnr-53ddbbaa8584bac463718ba4837d1ee8f79d88c4.zip |
Set the locale as early as possible
Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
Diffstat (limited to 'gowin')
-rw-r--r-- | gowin/main.cc | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/gowin/main.cc b/gowin/main.cc index e3c6762b..19c1d02c 100644 --- a/gowin/main.cc +++ b/gowin/main.cc @@ -91,15 +91,6 @@ void GowinCommandHandler::customAfterLoad(Context *ctx) int main(int argc, char *argv[]) { - // set the locale here because when you create a context you create several - // floating point strings whose representation depends on the locale. If - // you don't do this, the strings will be in the C locale and later when Qt - // starts it won't be able to read them back as numbers. - try { - std::locale::global(std::locale("")); - } catch (const std::runtime_error &e) { - // the locale is broken in this system, so leave it as it is - } GowinCommandHandler handler(argc, argv); return handler.exec(); } |