OSDN Git Service

* locale.cc (print_locale_with_codeset): Align printing of locale names
authorcorinna <corinna>
Tue, 3 May 2011 10:34:25 +0000 (10:34 +0000)
committercorinna <corinna>
Tue, 3 May 2011 10:34:25 +0000 (10:34 +0000)
to POSIX.

winsup/utils/ChangeLog
winsup/utils/locale.cc

index 9337fcb..797a1ef 100644 (file)
@@ -1,3 +1,8 @@
+2011-05-03  Corinna Vinschen  <corinna@vinschen.de>
+
+       * locale.cc (print_locale_with_codeset): Align printing of locale names
+       to POSIX.
+
 2011-04-18  Corinna Vinschen  <corinna@vinschen.de>
 
        * setfacl.c (getaclentry): Allow extra colon in mask and other entries.
index d6d1064..30568f6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2010, Corinna Vinschen
+ * Copyright (c) 2010, 2011 Corinna Vinschen
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -137,17 +137,18 @@ print_locale_with_codeset (int verbose, loc_t *locale, bool utf8,
                                     modifier ? "@" : "", modifier ?: "");
   if (verbose)
     fputs ("locale: ", stdout);
-  printf ("%-15s ", locname);
   if (verbose)
     {
+      printf ("%-15s ", locname);
       printf ("archive: %s\n",
       locale->alias ? LOCALE_ALIAS : sysroot);
       puts ("-------------------------------------------------------------------------------");
       printf (" language | %ls\n", locale->language);
       printf ("territory | %ls\n", locale->territory);
-      printf ("  codeset | %s\n", utf8 ? "UTF-8" : locale->codeset);
+      printf ("  codeset | %s\n\n", utf8 ? "UTF-8" : locale->codeset);
     }
-  putc ('\n', stdout);
+  else
+    printf ("%s\n", locname);
 }
 
 void