summaryrefslogtreecommitdiff
path: root/ext/PerlIO-via/via.xs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/PerlIO-via/via.xs')
-rw-r--r--ext/PerlIO-via/via.xs5
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/PerlIO-via/via.xs b/ext/PerlIO-via/via.xs
index a811578ca2..56889bfef6 100644
--- a/ext/PerlIO-via/via.xs
+++ b/ext/PerlIO-via/via.xs
@@ -93,7 +93,7 @@ PerlIOVia_method(pTHX_ PerlIO * f, const char *method, CV ** save, int flags,
s->io = GvIOp(gv);
if (gv) {
/* shamelessly stolen from IO::File's new_tmpfile() */
- hv_delete(GvSTASH(gv), GvNAME(gv), GvNAMELEN(gv), G_DISCARD);
+ (void) hv_delete(GvSTASH(gv), GvNAME(gv), GvNAMELEN(gv), G_DISCARD);
}
}
IoIFP(s->io) = PerlIONext(f);
@@ -536,6 +536,7 @@ void
PerlIOVia_set_ptrcnt(pTHX_ PerlIO * f, STDCHAR * ptr, SSize_t cnt)
{
PerlIOVia *s = PerlIOSelf(f, PerlIOVia);
+ PERL_UNUSED_ARG(ptr);
s->cnt = cnt;
}
@@ -577,6 +578,8 @@ SV *
PerlIOVia_getarg(pTHX_ PerlIO * f, CLONE_PARAMS * param, int flags)
{
PerlIOVia *s = PerlIOSelf(f, PerlIOVia);
+ PERL_UNUSED_ARG(param);
+ PERL_UNUSED_ARG(flags);
return PerlIOVia_method(aTHX_ f, MYMethod(GETARG), G_SCALAR, Nullsv);
}