summaryrefslogtreecommitdiff
path: root/lang/perl/BerkeleyDB/scan.pl
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@baserock.org>2015-02-17 17:25:57 +0000
committer <>2015-03-17 16:26:24 +0000
commit780b92ada9afcf1d58085a83a0b9e6bc982203d1 (patch)
tree598f8b9fa431b228d29897e798de4ac0c1d3d970 /lang/perl/BerkeleyDB/scan.pl
parent7a2660ba9cc2dc03a69ddfcfd95369395cc87444 (diff)
downloadberkeleydb-master.tar.gz
Imported from /home/lorry/working-area/delta_berkeleydb/db-6.1.23.tar.gz.HEADdb-6.1.23master
Diffstat (limited to 'lang/perl/BerkeleyDB/scan.pl')
-rw-r--r--lang/perl/BerkeleyDB/scan.pl21
1 files changed, 11 insertions, 10 deletions
diff --git a/lang/perl/BerkeleyDB/scan.pl b/lang/perl/BerkeleyDB/scan.pl
index 3fce7a8d..ed0282b3 100644
--- a/lang/perl/BerkeleyDB/scan.pl
+++ b/lang/perl/BerkeleyDB/scan.pl
@@ -102,8 +102,8 @@ sub scan
foreach $define (sort keys %seen_define)
{
my $out = $filler ;
- substr($out,0, length $define) = $define;
- $result .= "\t$out => $seen_define{$define},\n" ;
+ substr($out,0, length $define) = $define;
+ $result .= "\t$out => $seen_define{$define},\n" ;
}
while ($file =~ /\btypedef\s+enum\s*{(.*?)}\s*(\w+)/gs )
@@ -120,8 +120,9 @@ sub scan
my @tokens = map { s/\s*=.*// ; $_} split /\s*,\s*/, $enum ;
my @new = grep { ! $Enums{$_}++ } @tokens ;
- if (@new)
- {
+
+ if (@new)
+ {
my $value ;
if ($ignore)
{ $value = "IGNORE, # $version" }
@@ -130,14 +131,14 @@ sub scan
$result .= "\n\t# enum $name\n";
my $out = $filler ;
- foreach $name (@new)
- {
+ foreach $name (@new)
+ {
next if $ignore_exact_enum{$name} ;
- $out = $filler ;
- substr($out,0, length $name) = $name;
+ $out = $filler ;
+ substr($out,0, length $name) = $name;
$result .= "\t$out => $value\n" ;
- }
- }
+ }
+ }
}
return $result ;