use en_US.UTF-8 for everything
authorStefan Metzmacher <metze@samba.org>
Wed, 14 Nov 2007 15:48:04 +0000 (09:48 -0600)
committerStefan Metzmacher <metze@samba.org>
Wed, 14 Nov 2007 15:48:04 +0000 (09:48 -0600)
metze

samba4-sync.pl

index 4d54407..9e6eb31 100755 (executable)
@@ -22,6 +22,8 @@ my $GIT_PATH="$ENV{HOME}/svnmirror/samba4-sync.git";
 
 my $LAST_SVN_REV_PATH = "$PATCH_PATH/latest.rev";
 
+$ENV{LANG} = "en_US.UTF-8";
+
 sub get_last_svn_rev()
 {
        my $v = util::FileLoad($LAST_SVN_REV_PATH);
@@ -46,7 +48,7 @@ sub set_last_svn_rev($)
 sub get_cur_svn_rev()
 {
        my $def = 25650;
-       my $infocmd = "LANG=C svn info --non-interactive $SVN_PATH";
+       my $infocmd = "svn info --non-interactive $SVN_PATH";
        my $info = `$infocmd` || confess "$infocmd: failed";
 
        my $v = $info;
@@ -203,7 +205,7 @@ sub get_new_svn_revs($$)
        my ($lastrev, $currev) = @_;
        my $nextrev = $lastrev + 1;
        return undef if $nextrev > $currev;
-       my $logcmd = "LANG=C svn log --non-interactive -r $nextrev:$currev $SVN_PATH";
+       my $logcmd = "svn log --non-interactive -r $nextrev:$currev $SVN_PATH";
        my $log = `$logcmd` || confess "$logcmd: failed";
        my $revs = undef;
 
@@ -222,7 +224,7 @@ sub get_svn_diff($)
 {
        my ($rev) = @_;
        my $orev = $rev - 1;
-       my $diffcmd = "LANG=C svn diff --non-interactive -r $orev:$rev $SVN_PATH";
+       my $diffcmd = "svn diff --non-interactive -r $orev:$rev $SVN_PATH";
        my $diff = `$diffcmd` || confess "$diffcmd: failed";
 
        return fix_diff($diff);