- bindtextdomain (PACKAGE, LOCALEDIR);
- bindtextdomain ("bison-runtime", LOCALEDIR);
- textdomain (PACKAGE);
+ (void) bindtextdomain (PACKAGE, LOCALEDIR);
+ (void) bindtextdomain ("bison-runtime", LOCALEDIR);
+ (void) textdomain (PACKAGE);
+
+ {
+ char const *cp = getenv ("LC_CTYPE");
+ if (cp && STREQ (cp, "C"))
+ set_custom_quoting ("e_quoting_options, "'", "'");
+ else
+ set_quoting_style ("e_quoting_options, locale_quoting_style);
+ }
+
+ atexit (close_stdout);