summaryrefslogtreecommitdiff
path: root/sv.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2000-12-30 01:08:32 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2000-12-30 01:08:32 +0000
commitf0e40504961b24be8b96e8007fefc833f9e69328 (patch)
tree2b2df6e7181bee2a82268e686c06a8eefb5c073f /sv.c
parent9b3a60d0fb2593e545e11e903448e260e944fca6 (diff)
downloadperl-f0e40504961b24be8b96e8007fefc833f9e69328.tar.gz
(Retracted by #8264) Tweak sv_catsv() some more.
p4raw-id: //depot/perl@8263
Diffstat (limited to 'sv.c')
-rw-r--r--sv.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sv.c b/sv.c
index 7f7050226a..208cc10573 100644
--- a/sv.c
+++ b/sv.c
@@ -3776,8 +3776,7 @@ Perl_sv_catsv(pTHX_ SV *dsv, register SV *ssv)
if (!dutf8)
sv_utf8_upgrade(dsv);
dpv = SvPV(dsv, dlen);
- /* Overguestimate on the slen. */
- SvGROW(dsv, dlen + (sutf8 ? 2 * slen : slen) + 1);
+ SvGROW(dsv, dlen + 2 * slen + 1);
if (dutf8) /* && !sutf8 */ {
char *s = spv;
char *e = s + slen;