From 91abfd10e62353b7a881b19070909d39830af16e Mon Sep 17 00:00:00 2001
From: Tony Cook <tony@develop-help.com>
Date: Mon, 17 Oct 2011 16:28:33 +1100
Subject: [PATCH] provide XS OUTPUT clauses for i_transform2/i_transform

---
 Imager.xs | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Imager.xs b/Imager.xs
index b0474ac3..be8e3ce5 100644
--- a/Imager.xs
+++ b/Imager.xs
@@ -2459,6 +2459,8 @@ i_transform(im,opx,opy,parm)
              ST(0) = sv_newmortal();
              if (RETVAL == 0) ST(0)=&PL_sv_undef;
              else sv_setref_pv(ST(0), "Imager::ImgRaw", (void*)RETVAL);
+	  OUTPUT:
+	     RETVAL
 
 Imager::ImgRaw
 i_transform2(sv_width,sv_height,channels,sv_ops,av_n_regs,av_c_regs,av_in_imgs)
@@ -2549,6 +2551,8 @@ i_transform2(sv_width,sv_height,channels,sv_ops,av_n_regs,av_c_regs,av_in_imgs)
              ST(0) = sv_newmortal();
              if (RETVAL == 0) ST(0)=&PL_sv_undef;
              else sv_setref_pv(ST(0), "Imager::ImgRaw", (void*)RETVAL);
+	  OUTPUT:
+	     RETVAL
 
 
 void
-- 
2.39.5