oops.
This commit is contained in:
parent
86fc36109c
commit
57273c051a
@ -1,5 +1,5 @@
|
|||||||
#! /usr/bin/perl
|
#! /usr/bin/perl
|
||||||
# $OpenBSD: make-plist,v 1.112 2008/10/28 11:59:12 espie Exp $
|
# $OpenBSD: make-plist,v 1.113 2008/10/28 12:07:23 espie Exp $
|
||||||
# Copyright (c) 2004-2008 Marc Espie <espie@openbsd.org>
|
# Copyright (c) 2004-2008 Marc Espie <espie@openbsd.org>
|
||||||
#
|
#
|
||||||
# Permission to use, copy, modify, and distribute this software for any
|
# Permission to use, copy, modify, and distribute this software for any
|
||||||
@ -420,7 +420,7 @@ sub add_to_mtree
|
|||||||
{
|
{
|
||||||
my ($self, $mtree) = @_;
|
my ($self, $mtree) = @_;
|
||||||
|
|
||||||
$mtree->{$self->fullname()} = 1;
|
$mtree->{$self->fullname} = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
package OpenBSD::PackingElement::Comment;
|
package OpenBSD::PackingElement::Comment;
|
||||||
@ -477,9 +477,7 @@ sub augment_mtree
|
|||||||
{
|
{
|
||||||
my ($mtree, $fh) = @_;
|
my ($mtree, $fh) = @_;
|
||||||
my $plist = OpenBSD::PackingList->read($fh, \&OpenBSD::PackingList::DirrmOnly) or die "couldn't read packing-list\n";
|
my $plist = OpenBSD::PackingList->read($fh, \&OpenBSD::PackingList::DirrmOnly) or die "couldn't read packing-list\n";
|
||||||
for my $item (@{$plist->{items}}) {
|
$plist->add_to_mtree($mtree);
|
||||||
$item->add_to_mtree($mtree);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# full file name to file name in plist context
|
# full file name to file name in plist context
|
||||||
@ -587,7 +585,7 @@ sub create_object
|
|||||||
{
|
{
|
||||||
my ($type, $short, $item) = @_;
|
my ($type, $short, $item) = @_;
|
||||||
|
|
||||||
if ($item->isa("OpenBSD::PackingElement::Comment")) {
|
if (defined $item && $item->isa("OpenBSD::PackingElement::Comment")) {
|
||||||
return OpenBSD::PackingElement::Comment->new($short);
|
return OpenBSD::PackingElement::Comment->new($short);
|
||||||
}
|
}
|
||||||
if ($type eq "directory") {
|
if ($type eq "directory") {
|
||||||
|
Loading…
Reference in New Issue
Block a user