diff options
author | Dmitry Shachnev <mitya57@gmail.com> | 2017-10-17 19:45:29 +0300 |
---|---|---|
committer | Dmitry Shachnev <mitya57@gmail.com> | 2017-10-17 19:45:29 +0300 |
commit | 5d4aa008bdbb8685fbdd296e8096ffb29298bd8b (patch) | |
tree | 7cc86439055f05cfb684b1c6fece63c5af1f2bd9 /pkgkde-gensymbols | |
parent | c3ce24e16d03febc29563bb07365fd58dd2c09db (diff) | |
download | pkg-kde-tools-5d4aa008bdbb8685fbdd296e8096ffb29298bd8b.tar.gz |
Adapt to SymbolFile API changes in libdpkg-perl 1.19.0.
Closes: #878892.
Diffstat (limited to 'pkgkde-gensymbols')
-rwxr-xr-x | pkgkde-gensymbols | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/pkgkde-gensymbols b/pkgkde-gensymbols index 0f0a065..2277bf1 100755 --- a/pkgkde-gensymbols +++ b/pkgkde-gensymbols @@ -25,12 +25,12 @@ my $old_symbolfile_parse; sub new_symbolfile_parse { # Use Debian::PkgKde::SymbolsHelper::Symbol as base symbol - my ($self, $fh, $file, $seen, $obj_ref, $base_symbol) = @_; - unless (defined $base_symbol) { - $base_symbol = 'Debian::PkgKde::SymbolsHelper::Symbol'; + my ($self, $fh, $file, %opts) = @_; + my $state = $opts{state} //= {}; + unless (defined $state->{base_symbol}) { + $state->{base_symbol} = 'Debian::PkgKde::SymbolsHelper::Symbol'; } - return &$old_symbolfile_parse($self, $fh, $file, $seen, $obj_ref, - $base_symbol); + return &$old_symbolfile_parse($self, $fh, $file, %opts); } sub check_dpkg_version { |