From: Graham Knop Date: Mon, 20 Jan 2014 21:36:28 +0000 (-0500) Subject: remove the remainder of the shelltype attribute X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=6611a9dcfa568b663477a6411d9d9536906c8d87;p=p5sagit%2Flocal-lib.git remove the remainder of the shelltype attribute --- diff --git a/lib/local/lib.pm b/lib/local/lib.pm index 216426b..38ad56f 100644 --- a/lib/local/lib.pm +++ b/lib/local/lib.pm @@ -102,7 +102,6 @@ sub libs { $_[0]->{libs} ||= [ \'PERL5LIB' ] } sub bins { $_[0]->{bins} ||= [ \'PATH' ] } sub roots { $_[0]->{roots} ||= [ \'PERL_LOCAL_LIB_ROOT' ] } sub extra { $_[0]->{extra} ||= {} } -sub shelltype { $_[0]->{shelltype} ||= $_[0]->guess_shelltype } sub no_create { $_[0]->{no_create} } my $_archname = $Config{archname}; @@ -364,7 +363,7 @@ sub environment_vars_string { } $out .= $self->$build_method($name, $value); } - my $wrap_method = 'wrap_' . $self->shelltype . '_output'; + my $wrap_method = "wrap_${shelltype}_output"; if ($self->can($wrap_method)) { return $self->$wrap_method($out); }