summaryrefslogtreecommitdiff
path: root/pp_pack.c
diff options
context:
space:
mode:
authorTon Hospel <perl5-porters@ton.iguana.be>2005-01-29 12:41:20 +0000
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>2005-01-31 23:08:59 +0000
commit0ed7c1bbe9e393cef0b94251a5a51525bd4e04ad (patch)
treeb98ed4a2851062fa14c809d639f8ba826fad9d73 /pp_pack.c
parent4c3bbe0f1940fe1418b3633a0eb6151f5eccf740 (diff)
downloadperl-0ed7c1bbe9e393cef0b94251a5a51525bd4e04ad.tar.gz
Re: encoding neutral unpack
From: perl5-porters[at]ton.iguana.be (Ton Hospel) Message-ID: <ctg09g$j0e$1[at]post.home.lunix> Forgotten character progress while checksumming over partial b or B format. (plus a regression test) p4raw-id: //depot/perl@23915
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 8f76d69c66..cb3dd89cbe 100644
--- a/pp_pack.c
+++ b/pp_pack.c
@@ -1085,7 +1085,7 @@ S_unpack_rec(pTHX_ register tempsym_t* symptr, register char *s, char *strbeg, c
len -= 8;
}
if (len) {
- bits = *s;
+ bits = *s++;
if (datumtype == 'b') {
while (len-- > 0) {
if (bits & 1) cuv++;