summaryrefslogtreecommitdiff
path: root/pp_pack.c
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-04-26 04:36:03 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-04-26 04:36:03 +0000
commit73b5735c85106e9c6a58cea663a53d49569a9bdd (patch)
tree1c7eed2b5d737911632aed0f71f8538e498eaa24 /pp_pack.c
parentef0c5be8e249491a0c8827f489c199b1ea6984d3 (diff)
downloadperl-73b5735c85106e9c6a58cea663a53d49569a9bdd.tar.gz
Integrate:
[ 19340] Caught by Mark Lutz in UNICOS: A declaration cannot appear after an executable statement in a block. p4raw-link: @19340 on //depot/maint-5.8/perl: 3006777dda4086b50e9a4bf2cf86b9fcf7566894 p4raw-id: //depot/perl@19341 p4raw-integrated: from //depot/maint-5.8/perl@19337 'merge in' pp_pack.c (@19011..)
Diffstat (limited to 'pp_pack.c')
-rw-r--r--pp_pack.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pp_pack.c b/pp_pack.c
index 4752e667d7..5c05b7a660 100644
--- a/pp_pack.c
+++ b/pp_pack.c
@@ -877,11 +877,11 @@ S_unpack_rec(pTHX_ register tempsym_t* symptr, register char *s, char *strbeg, c
}
}
else {
+ short ashort;
if (len && unpack_only_one)
len = 1;
EXTEND(SP, len);
EXTEND_MORTAL(len);
- short ashort;
while (len-- > 0) {
COPYNN(s, &ashort, sizeof(short));
s += sizeof(short);