From 91abfd10e62353b7a881b19070909d39830af16e Mon Sep 17 00:00:00 2001 From: Tony Cook 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