diff options
author | Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> | 2017-10-19 10:48:49 +0100 |
---|---|---|
committer | Dagfinn Ilmari Mannsåker <ilmari@ilmari.org> | 2019-05-28 13:43:53 +0100 |
commit | 2324bdb9a8664e4dd5b50ba32a17f9794126d2fd (patch) | |
tree | 80b85093ec20157ecba89ef7746558611eea37a6 /doop.c | |
parent | 0478e945a30d8c53408e52b0e5844af899471b96 (diff) | |
download | perl-2324bdb9a8664e4dd5b50ba32a17f9794126d2fd.tar.gz |
Remove remaining assignments to SvCUR and SvLEN in core
Also make the macros non-lvalues under PERL_CORE
Diffstat (limited to 'doop.c')
-rw-r--r-- | doop.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1200,13 +1200,13 @@ Perl_do_vop(pTHX_ I32 optype, SV *sv, SV *left, SV *right) len = lensave; if (rightlen > len) { if (dc == rc) - SvCUR(sv) = rightlen; + SvCUR_set(sv, rightlen); else sv_catpvn_nomg(sv, rsave + len, rightlen - len); } else if (leftlen > len) { if (dc == lc) - SvCUR(sv) = leftlen; + SvCUR_set(sv, leftlen); else sv_catpvn_nomg(sv, lsave + len, leftlen - len); } |