From d12c139829b7b10d0bdd94aa24ff56a7daed40f3 Mon Sep 17 00:00:00 2001 From: Elijah Perrault Date: Mon, 4 Apr 2011 15:23:03 -0600 Subject: [PATCH] Syntax for mod_init() changed. Package name is no longer required. :) --- doc/CHANGELOG | 1 + lib/API/Std.pm | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/CHANGELOG b/doc/CHANGELOG index 60470e2..3737e18 100644 --- a/doc/CHANGELOG +++ b/doc/CHANGELOG @@ -3,6 +3,7 @@ Auto IRC Bot 3.0: Change Log 3.0 Indev =============================================================================== + * Syntax for mod_init() changed. Package name is no longer required. * Added German translation to Greet help hash. - nridley * Added German translation to FML help hash. - nridley * Added German translation to Eval help hash. - nridley diff --git a/lib/API/Std.pm b/lib/API/Std.pm index 6f5cc43..54307c4 100644 --- a/lib/API/Std.pm +++ b/lib/API/Std.pm @@ -17,7 +17,8 @@ our @EXPORT_OK = qw(conf_get trans err awarn timer_add timer_del cmd_add # Initialize a module. sub mod_init { - my ($name, $author, $version, $autover, $pkg) = @_; + my ($name, $author, $version, $autover) = @_; + my $pkg = caller 0; # Log/debug. API::Log::dbug('MODULES: Attempting to load '.$name.' (version '.$version.') by '.$author.'...');