From 76d60a5393cb55f0d74c183769765dc7db58d81c Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Fri, 15 Jul 2011 14:46:30 +0200 Subject: Change sv_eq_pvn_flags()'s parameter pvlen from I32 to STRLEN. Change its return type to bool from I32, as it only returns truth or falsehood. --- pad.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pad.c b/pad.c index 52bf354b27..43011eb825 100644 --- a/pad.c +++ b/pad.c @@ -173,8 +173,8 @@ This is basically sv_eq_flags() in sv.c, but we avoid the magic and bytes checking. */ -STATIC I32 -sv_eq_pvn_flags(pTHX_ const SV *sv, const char* pv, const I32 pvlen, const U32 flags) { +static bool +sv_eq_pvn_flags(pTHX_ const SV *sv, const char* pv, const STRLEN pvlen, const U32 flags) { if ( (SvUTF8(sv) & SVf_UTF8 ) != (flags & SVf_UTF8) ) { const char *pv1 = SvPVX_const(sv); STRLEN cur1 = SvCUR(sv); -- cgit v1.2.1