aboutsummaryrefslogtreecommitdiff
path: root/src/tools/win32tzlist.pl
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/win32tzlist.pl')
-rwxr-xr-xsrc/tools/win32tzlist.pl12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/tools/win32tzlist.pl b/src/tools/win32tzlist.pl
index 97484016bb9..df127d965fa 100755
--- a/src/tools/win32tzlist.pl
+++ b/src/tools/win32tzlist.pl
@@ -75,14 +75,14 @@ $pgtz = $1;
# Extract each individual record from the struct
while ($pgtz =~
- m/{\s+"([^"]+)",\s+"([^"]+)",\s+"([^"]+)",?\s+},\s+\/\*(.+?)\*\//gs)
+ m/{\s+\/\*(.+?)\*\/\s+"([^"]+)",\s+"([^"]+)",\s+"([^"]+)",?\s+},/gs)
{
push @file_zones,
{
- 'std' => $1,
- 'dlt' => $2,
- 'match' => $3,
- 'display' => clean_displayname($4),
+ 'display' => clean_displayname($1),
+ 'std' => $2,
+ 'dlt' => $3,
+ 'match' => $4,
};
}
@@ -132,8 +132,8 @@ sub clean_displayname
{
my $dn = shift;
- $dn =~ s/\s+/ /gs;
$dn =~ s/\*//gs;
+ $dn =~ s/\s+/ /gs;
$dn =~ s/^\s+//gs;
$dn =~ s/\s+$//gs;
return $dn;