summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2007-04-29 12:46:18 +0000
committerespie <espie@openbsd.org>2007-04-29 12:46:18 +0000
commitf4fb3f35faca76e2d12acdc6137ed66f593898c5 (patch)
tree322cabe0e83c0e2a941090cd83dcb7cdd4fb94d4
parentnow that checksum creation uses OO methods, reuse the same code for (diff)
downloadwireguard-openbsd-f4fb3f35faca76e2d12acdc6137ed66f593898c5.tar.xz
wireguard-openbsd-f4fb3f35faca76e2d12acdc6137ed66f593898c5.zip
verify_checksum can be used as a normal visitor
-rw-r--r--usr.sbin/pkg_add/pkg_create14
1 files changed, 2 insertions, 12 deletions
diff --git a/usr.sbin/pkg_add/pkg_create b/usr.sbin/pkg_add/pkg_create
index 43b87febf87..c0356e0f3f7 100644
--- a/usr.sbin/pkg_add/pkg_create
+++ b/usr.sbin/pkg_add/pkg_create
@@ -1,6 +1,6 @@
#! /usr/bin/perl
# ex:ts=8 sw=4:
-# $OpenBSD: pkg_create,v 1.63 2007/04/29 12:31:54 espie Exp $
+# $OpenBSD: pkg_create,v 1.64 2007/04/29 12:46:18 espie Exp $
#
# Copyright (c) 2003-2007 Marc Espie <espie@openbsd.org>
#
@@ -256,16 +256,6 @@ sub makesum
}
}
-sub checksum
-{
- my ($self, $base) = @_;
- my $stash = {};
- for my $item (@{$self->{items}}) {
- $self->{state}->{cwd} = $item->{cwd} if defined $item->{cwd};
- $item->verify_checksum($base, $stash);
- }
-}
-
package main;
my %defines;
@@ -570,7 +560,7 @@ if ($plist->{need_modules}) {
unless (defined $opt_q && defined $opt_n) {
if ($regen_package) {
- $plist->checksum($base);
+ $plist->verify_checksum($base, {});
} else {
$plist->makesum($base);
}