From 3edb813da7bfef7c919cb872f41261686eed6a78 Mon Sep 17 00:00:00 2001 From: Eric Miller <> Date: Sat, 21 Apr 2007 02:43:55 +0000 Subject: [PATCH] Pass $attr twice to _load_attr( ) in AUTOLOAD when using a mib leaf to make sure data is cached. --- Info.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Info.pm b/Info.pm index e2925eca..05e1790f 100644 --- a/Info.pm +++ b/Info.pm @@ -2984,7 +2984,7 @@ sub AUTOLOAD { return $self->_global( $attr ); } if ( $table_leaf ) { - return $self->_load_attr( 'mib_leaf',$attr,@_ ); + return $self->_load_attr( $attr,$attr,@_ ); } } @@ -3009,7 +3009,7 @@ sub AUTOLOAD { unless (defined $self->{"_${attr}"} and !scalar(@_)); } if ( $table_leaf ) { - return $self->_load_attr( 'mib_leaf', $attr,@_ ) + return $self->_load_attr( $attr, $attr,@_ ) unless (defined $self->{"_${attr}"} and !scalar(@_)); }