X-Git-Url: http://git.jankratochvil.net/?p=MyWeb.git;a=blobdiff_plain;f=Hash.pm;fp=Hash.pm;h=614c5d71967288c9e36636ba4cf10226bc48a95c;hp=b47bed9c6ceb4c2d29c0db558c8ace4d1c051010;hb=7072798887564c7e94795b7e5ccd786ff2739e35;hpb=45fc404678bcdc1586d8df9415558929a34459c2 diff --git a/Hash.pm b/Hash.pm index b47bed9..614c5d7 100644 --- a/Hash.pm +++ b/Hash.pm @@ -38,7 +38,7 @@ sub new($$;@) { my($class,$parent,@classes)=@_; - @classes=[$class,@classes] if $class ne __PACKAGE__; + @classes=[$class,@classes] if $class ne __PACKAGE__ || !@classes; for my $item (reverse @classes) { my $pkg=(!ref($item) ? $item : $item->[0]); my @args=@{$item}[1..$#$item] if ref $item;