Andy Wardley wrote:
> The problem is somewhere in or around die_object().  I'm hunting it
> now, but I need to find my XS head first :-)

xs/Stash.xs line 720:
-    if (sv_isobject(err)) {
+    if (sv_isobject(err) || SvROK(err)) {

That seems to fix it.  Change is committed to CVS.  I also added your
example to t/stash-xs.c

Cheers
A


_______________________________________________
templates mailing list
[email protected]
http://lists.template-toolkit.org/mailman/listinfo/templates

Reply via email to