fix warning when no LANG/LC_MESSAGES
authorRicardo Mones <ricardo@mones.org>
Tue, 29 Jan 2008 16:19:05 +0000 (16:19 +0000)
committerRicardo Mones <ricardo@mones.org>
Tue, 29 Jan 2008 16:19:05 +0000 (16:19 +0000)
ChangeLog
VERSION
clawsker

index 7c3a321..7afe2f3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-01-29 17:15  mones   0.3.0svn55
+
+       * clawsker
+               Default to C locale on empty environments
+               by default like NetBSD
+
 2008-01-29 17:00  mones   0.3.0svn54
 
        * clawsker
 2008-01-29 17:00  mones   0.3.0svn54
 
        * clawsker
diff --git a/VERSION b/VERSION
index a5102cc..9d73f54 100644 (file)
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-0.3.0svn54
+0.3.0svn55
index c9e1383..e7b56a8 100755 (executable)
--- a/clawsker
+++ b/clawsker
@@ -87,6 +87,7 @@ my $VERBOSE = FALSE;
 my $main_window = undef;
 
 my $locale = (defined($ENV{LC_MESSAGES}) ? $ENV{LC_MESSAGES} : $ENV{LANG});
 my $main_window = undef;
 
 my $locale = (defined($ENV{LC_MESSAGES}) ? $ENV{LC_MESSAGES} : $ENV{LANG});
+$locale = "C" unless defined($locale);
 setlocale (LC_ALL, $locale);
 bindtextdomain ($NAME, sprintf ('%s/share/locale', $PREFIX));
 textdomain ($NAME);
 setlocale (LC_ALL, $locale);
 bindtextdomain ($NAME, sprintf ('%s/share/locale', $PREFIX));
 textdomain ($NAME);