X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=scpubgit%2FQ-Branch.git;a=blobdiff_plain;f=lib%2FSQL%2FAbstract.pm;fp=lib%2FSQL%2FAbstract.pm;h=330780ac3f63c0b4ee3ec17bb2e4d44fb2e3a04c;hp=9d9e20478ca057e9bf447acba4490401b7271c66;hb=316b9be9e2ddadf4dad5b0e051aa6f975d95698a;hpb=9642099c07a86cc125dea4de321b67d5ef3c3495 diff --git a/lib/SQL/Abstract.pm b/lib/SQL/Abstract.pm index 9d9e204..330780a 100644 --- a/lib/SQL/Abstract.pm +++ b/lib/SQL/Abstract.pm @@ -344,7 +344,7 @@ sub make_binop_expander { sub plugin { my ($self, $plugin, @args) = @_; unless (ref $plugin) { - $plugin =~ s/\A\+/${\ref($self)}::Plugin::/; + $plugin =~ s/\A\+/${\__PACKAGE__}::Plugin::/; require(join('/', split '::', $plugin).'.pm'); } $plugin->apply_to($self, @args);