Author: timbo
Date: Sun Apr 10 09:36:53 2005
New Revision: 969
Modified:
dbi/trunk/Changes
dbi/trunk/DBI.xs
Log:
Apply Stas's mg_get patch and document Jeff's in Changes
Modified: dbi/trunk/Changes
==============================================================================
--- dbi/trunk/Changes (original)
+++ dbi/trunk/Changes Sun Apr 10 09:36:53 2005
@@ -8,6 +8,7 @@
Fixed croak() in DBD::NullP thanks to Sergey Skvortsov.
Fixed handling of take_imp_data() and dbi_imp_data attribute.
+ Fixed bugs in DBD::DBM thanks to Jeff Zucker.
Changed warning about multiple copies of Driver.xst found in @INC
to ignore duplicated directories thanks to Ed Avis.
Modified: dbi/trunk/DBI.xs
==============================================================================
--- dbi/trunk/DBI.xs (original)
+++ dbi/trunk/DBI.xs Sun Apr 10 09:36:53 2005
@@ -993,6 +993,8 @@
if ((svp = hv_fetch((HV*)SvRV(h), "dbi_imp_data", 12, 0))) {
dbi_imp_data = *svp;
+ if (SvGMAGICAL(dbi_imp_data)) /* call FETCH via magic */
+ mg_get(dbi_imp_data);
}
DBI_LOCK;