From 265304d94eb5b76d7a06e642255922a176c2abca Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Fri, 12 Feb 2010 09:05:18 +0000 Subject: [PATCH] Remove the XS wrappers for output_int(), output_nv() and output_str(). --- FileHandle.xs | 36 ------------------------------------ 1 files changed, 0 insertions(+), 36 deletions(-) diff --git a/FileHandle.xs b/FileHandle.xs index 4cb3840..dd13a71 100644 --- a/FileHandle.xs +++ b/FileHandle.xs @@ -1120,42 +1120,6 @@ SV *string OUTPUT: RETVAL -void -output_int(handle, ...) -NYTP_file handle - PREINIT: - SV **last = sp + items; - PPCODE: - ++sp; /* A pointer to the function is first item on the stack. - It's not included in items */ - while(sp++ < last) - output_int(handle, SvUV(*sp)); - XSRETURN(0); - -void -output_nv(handle, ...) -NYTP_file handle - PREINIT: - SV **last = sp + items; - PPCODE: - ++sp; /* A pointer to the function is first item on the stack. - It's not included in items */ - while(sp++ < last) - output_nv(handle, SvNV(*sp)); - XSRETURN(0); - - -void -output_str(handle, value) -NYTP_file handle -SV *value - PREINIT: - STRLEN len; - char *p; - CODE: - p = SvPV(value, len); - output_str(handle, p, SvUTF8(value) ? -(I32)len : (I32) len); - #ifdef HAS_ZLIB void -- 1.6.0