X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/34c3ca8f35ddd77eb18711d227924d0010520075..adc2476fa213797d849ae80fa8b5fcd9eba5dc4f:/packaging/var-checker diff --git a/packaging/var-checker b/packaging/var-checker index b63428b7..445bea0e 100755 --- a/packaging/var-checker +++ b/packaging/var-checker @@ -6,6 +6,7 @@ use strict; my %add_syscall_c = map { $_ => 1 } qw( t_stub.c t_unsafe.c tls.c trimslash.c ); +my %add_compat_c = map { $_ => 1 } qw( t_stub.c tls.c trimslash.c wildtest.c ); my %add_util_c = map { $_ => 1 } qw( t_stub.c t_unsafe.c ); my %sizes; @@ -14,6 +15,11 @@ undef $/; my $syscall_c = ; $/ = "\n"; close IN; $syscall_c =~ s/^extern\s.*//mg; +open(IN, '<', 'lib/compat.c') or die $!; +undef $/; my $compat_c = ; $/ = "\n"; +close IN; +$compat_c =~ s/^extern\s.*//mg; + open(IN, '<', 'util.c') or die $!; undef $/; my $util_c = ; $/ = "\n"; close IN; @@ -30,6 +36,7 @@ foreach my $fn (@files) { my @externs = /^extern\s+(.*);/mg; $_ .= $syscall_c if $add_syscall_c{$fn}; + $_ .= $compat_c if $add_compat_c{$fn}; $_ .= $util_c if $add_util_c{$fn}; s/INFO_GTE/info_levels/g; s/DEBUG_GTE/debug_levels/g;