projects
/
platform
/
upstream
/
perl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
89ebb4a
)
Remove now-unnecessary check. (It's done earlier)
author
Nicholas Clark
<nick@ccl4.org>
Sat, 22 Jan 2005 00:39:41 +0000
(
00:39
+0000)
committer
Nicholas Clark
<nick@ccl4.org>
Sat, 22 Jan 2005 00:39:41 +0000
(
00:39
+0000)
p4raw-id: //depot/perl@23858
pp_pack.c
patch
|
blob
|
history
diff --git
a/pp_pack.c
b/pp_pack.c
index
2e830f4
..
8bfdd5b
100644
(file)
--- a/
pp_pack.c
+++ b/
pp_pack.c
@@
-1411,13
+1411,10
@@
S_unpack_rec(pTHX_ register tempsym_t* symptr, register char *s, char *strbeg, c
break;
case 'p':
while (len-- > 0) {
- if (sizeof(char*) > strend - s)
- break;
- else {
- Copy(s, &aptr, 1, char*);
- DO_BO_UNPACK_P(aptr);
- s += sizeof(char*);
- }
+ assert (sizeof(char*) <= strend - s);
+ Copy(s, &aptr, 1, char*);
+ DO_BO_UNPACK_P(aptr);
+ s += sizeof(char*);
/* newSVpv generates undef if aptr is NULL */
PUSHs(sv_2mortal(newSVpv(aptr, 0)));
}