From: Tony Cook Date: Mon, 6 Aug 2012 13:36:33 +0000 (+1000) Subject: remove various dangerous functions from the XS interface X-Git-Tag: v0.92~6 X-Git-Url: http://git.imager.perl.org/imager.git/commitdiff_plain/f2b1b17a4833e87b838921be1f6a71dbabe74672 remove various dangerous functions from the XS interface They're either not needed or called automatically as needed --- diff --git a/Imager.pm b/Imager.pm index e097fe82..add2cf18 100644 --- a/Imager.pm +++ b/Imager.pm @@ -24,11 +24,6 @@ use Imager::Font; i_color_set i_color_info - i_img_empty - i_img_empty_ch - i_img_exorcise - i_img_destroy - i_img_info i_img_setmask diff --git a/Imager.xs b/Imager.xs index c499da39..2a01e2a8 100644 --- a/Imager.xs +++ b/Imager.xs @@ -1409,22 +1409,6 @@ i_list_formats() PUSHs(sv_2mortal(newSVpv(item,0))); } -Imager::ImgRaw -i_img_new() - -Imager::ImgRaw -i_img_empty(im,x,y) - Imager::ImgRaw im - i_img_dim x - i_img_dim y - -Imager::ImgRaw -i_img_empty_ch(im,x,y,ch) - Imager::ImgRaw im - i_img_dim x - i_img_dim y - int ch - Imager::ImgRaw i_sametype(im, x, y) Imager::ImgRaw im @@ -1457,14 +1441,6 @@ i_log_entry(string,level) int i_log_enabled() -void -i_img_exorcise(im) - Imager::ImgRaw im - -void -i_img_destroy(im) - Imager::ImgRaw im - void i_img_info(im) Imager::ImgRaw im