diff options
author | Ruslan Zakirov <ruz@bestpractical.com> | 2012-10-20 14:40:13 +0400 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2012-12-11 08:59:42 -0800 |
commit | fb8f4cf83c7112774ede7101826d438234894195 (patch) | |
tree | 3d28d7d1df9e78e0b1bc97b624ea105355e6989f /pp_hot.c | |
parent | 632b9d6f6a19a87ee168ebb81494b7df13c2eeb0 (diff) | |
download | perl-fb8f4cf83c7112774ede7101826d438234894195.tar.gz |
hash argument is not used anymore in do_oddball
rename arguments to make more clear what function takes
Diffstat (limited to 'pp_hot.c')
-rw-r--r-- | pp_hot.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -950,19 +950,19 @@ PP(pp_rv2av) } STATIC void -S_do_oddball(pTHX_ HV *hash, SV **relem, SV **firstrelem) +S_do_oddball(pTHX_ SV **oddkey, SV **firstkey) { dVAR; PERL_ARGS_ASSERT_DO_ODDBALL; - if (*relem) { + if (*oddkey) { if (ckWARN(WARN_MISC)) { const char *err; - if (relem == firstrelem && - SvROK(*relem) && - (SvTYPE(SvRV(*relem)) == SVt_PVAV || - SvTYPE(SvRV(*relem)) == SVt_PVHV)) + if (oddkey == firstkey && + SvROK(*oddkey) && + (SvTYPE(SvRV(*oddkey)) == SVt_PVAV || + SvTYPE(SvRV(*oddkey)) == SVt_PVHV)) { err = "Reference found where even-sized list expected"; } @@ -1085,7 +1085,7 @@ PP(pp_aassign) odd = ((lastrelem - firsthashrelem)&1)? 0 : 1; if ( odd ) { - do_oddball(hash, lastrelem, firsthashrelem); + do_oddball(lastrelem, firsthashrelem); /* we have lelem to reuse, it's not needed anymore */ *(lastrelem+1) = &PL_sv_undef; } |