summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorDave Mitchell <davem@fdisolutions.com>2005-04-19 23:47:38 +0000
committerDave Mitchell <davem@fdisolutions.com>2005-04-19 23:47:38 +0000
commit0032b46e37f26a086c6b5fda14383b25ae608028 (patch)
tree5d47122a06a65717ce8560892ee3ee5d21eab13a /ext
parentb21dc0313d6db8e825aa8b1c17bfe601ada00827 (diff)
downloadperl-0032b46e37f26a086c6b5fda14383b25ae608028.tar.gz
run regen_headers after addition of FOO_set() macros
p4raw-id: //depot/perl@24257
Diffstat (limited to 'ext')
-rw-r--r--ext/ByteLoader/byterun.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/ByteLoader/byterun.c b/ext/ByteLoader/byterun.c
index 0eaca4588a..3432eb326f 100644
--- a/ext/ByteLoader/byterun.c
+++ b/ext/ByteLoader/byterun.c
@@ -216,7 +216,7 @@ byterun(pTHX_ register struct byteloader_state *bstate)
{
svindex arg;
BGET_svindex(arg);
- SvRV_set(bstate->bs_sv, arg);
+ SvRV(bstate->bs_sv) = arg;
break;
}
case INSN_XPV: /* 22 */
@@ -224,32 +224,32 @@ byterun(pTHX_ register struct byteloader_state *bstate)
BSET_xpv(bstate->bs_sv);
break;
}
- case INSN_XPV_CUR: /* 23 */
+ case INSN_XPV_CUR: /* 23 */
{
STRLEN arg;
BGET_PADOFFSET(arg);
- SvCUR_set(bstate->bs_sv, arg);
+ SvCUR(bstate->bs_sv) = arg;
break;
}
case INSN_XPV_LEN: /* 24 */
{
STRLEN arg;
BGET_PADOFFSET(arg);
- SvLEN_set(bstate->bs_sv, arg);
+ SvLEN(bstate->bs_sv) = arg;
break;
}
case INSN_XIV: /* 25 */
{
IV arg;
BGET_IV(arg);
- SvIV_set(bstate->bs_sv, arg);
+ SvIVX(bstate->bs_sv) = arg;
break;
}
case INSN_XNV: /* 26 */
{
NV arg;
BGET_NV(arg);
- SvNV_set(bstate->bs_sv, arg);
+ SvNVX(bstate->bs_sv) = arg;
break;
}
case INSN_XLV_TARGOFF: /* 27 */
@@ -592,7 +592,7 @@ byterun(pTHX_ register struct byteloader_state *bstate)
{
svindex arg;
BGET_svindex(arg);
- SvSTASH_set(bstate->bs_sv, arg);
+ *(SV**)&SvSTASH(bstate->bs_sv) = arg;
break;
}
case INSN_GV_FETCHPV: /* 77 */