Zirkuläre Referenzen auflösen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 7 Mar 2011 15:22:26 +0000 (16:22 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 7 Mar 2011 15:23:45 +0000 (16:23 +0100)
SL/Auth/LDAP.pm

index ea93262..70e963d 100644 (file)
@@ -2,6 +2,7 @@ package SL::Auth::LDAP;
 
 use English '-no_match_vars';
 
+use Scalar::Util qw(weaken);
 use SL::Auth::Constants qw(:all);
 
 use strict;
@@ -17,6 +18,7 @@ sub new {
   my $self = {};
 
   $self->{auth} = shift;
+  weaken $self->{auth};
 
   bless $self, $type;