Forego updating sz in capn_write_mem
It is not used and we already validated the total buffer size beforehand.
This commit is contained in:
parent
d785521932
commit
49483a6bbd
1 changed files with 0 additions and 4 deletions
|
|
@ -205,14 +205,10 @@ capn_write_mem(struct capn *c, uint8_t *p, size_t sz, int packed)
|
|||
return -1;
|
||||
|
||||
p += 4 * headerlen;
|
||||
sz -= 4 * headerlen;
|
||||
|
||||
for (seg = root.seg; seg; seg = seg->next) {
|
||||
if (sz < seg->len)
|
||||
return -1;
|
||||
memcpy(p, seg->data, seg->len);
|
||||
p += seg->len;
|
||||
sz -= seg->len;
|
||||
}
|
||||
|
||||
return datasz;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue