summaryrefslogtreecommitdiff
path: root/tools/uplang
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2003-04-29 12:38:32 +0000
committerDaniel Stenberg <daniel@haxx.se>2003-04-29 12:38:32 +0000
commit56a6d59237450bada8b92e5dfb87d07e005db3c4 (patch)
tree3fcedc3017a8576ca9949f5c6aee7e86c7f75afc /tools/uplang
parent0e712a4b260233b1ff5f9a54266d941053d01686 (diff)
downloadrockbox-56a6d59237450bada8b92e5dfb87d07e005db3c4.tar.gz
rockbox-56a6d59237450bada8b92e5dfb87d07e005db3c4.zip
Anchor the regexes better, some of them caused problems with perl 5.8.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3629 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'tools/uplang')
-rwxr-xr-xtools/uplang8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/uplang b/tools/uplang
index d0897ba46c..41730fb3d3 100755
--- a/tools/uplang
+++ b/tools/uplang
@@ -11,12 +11,12 @@ MOO
11my %ids; 11my %ids;
12open(ENG, "<$ARGV[0]"); 12open(ENG, "<$ARGV[0]");
13while(<ENG>) { 13while(<ENG>) {
14 if($_ =~ / *\#/) { 14 if($_ =~ /^ *\#/) {
15 # comment 15 # comment
16 next; 16 next;
17 } 17 }
18 $_ =~ s/\r//g; 18 $_ =~ s/\r//g;
19 if($_ =~ / *([a-z]+): *(.*)/) { 19 if($_ =~ /^ *([a-z]+): *(.*)/) {
20 ($var, $value) = ($1, $2); 20 ($var, $value) = ($1, $2);
21 # print "$var => $value\n"; 21 # print "$var => $value\n";
22 22
@@ -37,13 +37,13 @@ close(ENG);
37undef %set; 37undef %set;
38open(NEW, "<$ARGV[1]"); 38open(NEW, "<$ARGV[1]");
39while(<NEW>) { 39while(<NEW>) {
40 if($_ =~ / *\#/) { 40 if($_ =~ /^ *\#/) {
41 # comment 41 # comment
42 next; 42 next;
43 } 43 }
44 $_ =~ s/\r//g; 44 $_ =~ s/\r//g;
45 45
46 if($_ =~ / *([a-z]+): *(.*)/) { 46 if($_ =~ /^ *([a-z]+): *(.*)/) {
47 ($var, $value) = ($1, $2); 47 ($var, $value) = ($1, $2);
48 48
49 $set{$var} = $value; 49 $set{$var} = $value;