diff options
Diffstat (limited to 'lib/App/Acmeman/Apache/Layout.pm')
-rw-r--r-- | lib/App/Acmeman/Apache/Layout.pm | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/App/Acmeman/Apache/Layout.pm b/lib/App/Acmeman/Apache/Layout.pm index 5c6d191..c4b47ad 100644 --- a/lib/App/Acmeman/Apache/Layout.pm +++ b/lib/App/Acmeman/Apache/Layout.pm @@ -88,9 +88,7 @@ sub detect { foreach my $mod ($class->modules) { debug(3, "trying layout module $mod"); - my $obj; - eval { $obj = $mod->new($ap) }; - if ($obj) { + if (my $obj = eval { $mod->new($ap) }) { return $obj; } if ($@) { |