summaryrefslogtreecommitdiff
path: root/regcomp.c
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2003-08-01 02:16:31 +0100
committerJarkko Hietaniemi <jhi@iki.fi>2003-08-01 05:09:23 +0000
commit6b43b21664ab964e1ebd0bc1810512bd8e137c12 (patch)
treecbfff5bb1a9c3849a89eb20316d4c6c9492ec483 /regcomp.c
parentcfa0b87319399039e62911f65be76d268fcf0738 (diff)
downloadperl-6b43b21664ab964e1ebd0bc1810512bd8e137c12.tar.gz
Re: utf8+regex bug in 5.8.1-RC2
Message-ID: <20030801001631.GA11233@fdgroup.com> p4raw-id: //depot/perl@20405
Diffstat (limited to 'regcomp.c')
-rw-r--r--regcomp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/regcomp.c b/regcomp.c
index 3b69817bb9..dedcd0079d 100644
--- a/regcomp.c
+++ b/regcomp.c
@@ -472,7 +472,7 @@ S_scan_commit(pTHX_ RExC_state_t *pRExC_state, scan_data_t *data)
STRLEN old_l = CHR_SVLEN(*data->longest);
if ((l >= old_l) && ((l > old_l) || (data->flags & SF_BEFORE_EOL))) {
- sv_setsv(*data->longest, data->last_found);
+ SvSetMagicSV(*data->longest, data->last_found);
if (*data->longest == data->longest_fixed) {
data->offset_fixed = l ? data->last_start_min : data->pos_min;
if (data->flags & SF_BEFORE_EOL)