[Jifty-commit] r855 - in Jifty-DBI/trunk: lib/Jifty/DBI
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Thu Apr 13 00:20:52 EDT 2006
Author: jesse
Date: Thu Apr 13 00:20:51 2006
New Revision: 855
Modified:
Jifty-DBI/trunk/ (props changed)
Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm
Log:
r11606 at hualien: jesse | 2006-04-13 00:20:34 -0400
* Try hard not to call "require" on filters unless we need to
Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm (original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Record.pm Thu Apr 13 00:20:51 2006
@@ -1072,7 +1072,9 @@
my $action = $args{'direction'} eq 'output' ? 'decode' : 'encode';
foreach my $filter_class (@filters) {
local $UNIVERSAL::require::ERROR;
- $filter_class->require();
+ $filter_class->require() unless
+ $INC{ join('/', split(/::/,$filter_class)).".pm" };
+
if ($UNIVERSAL::require::ERROR) {
warn $UNIVERSAL::require::ERROR;
next;
More information about the Jifty-commit
mailing list