diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2015-02-05 12:14:32 +0100 |
---|---|---|
committer | Tobias Klauser <tklauser@distanz.ch> | 2015-02-05 12:14:32 +0100 |
commit | db20fa00ca9880e6e661befee92e19194fa5e69a (patch) | |
tree | 2f1832d48357c53e9285f870478cadaff663b4f4 /bpf.c | |
parent | 42e233eab7e6f5eb1a63545c526aa7dd34945bef (diff) |
xmalloc: Make xrealloc() arguments conform to realloc()
xrealloc() has an additional nmemb argument compared to realloc() for
which it should serve as a wrapper. Since we always call with nmemb = 1,
we might as well remove this argument and thus have xrealloc() conform
to the realloc() function prototype.
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'bpf.c')
-rw-r--r-- | bpf.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -755,7 +755,7 @@ void bpf_parse_rules(char *rulefile, struct sock_fprog *bpf, uint32_t link_type) panic("BPF syntax error!\n"); bpf->len++; - bpf->filter = xrealloc(bpf->filter, 1, + bpf->filter = xrealloc(bpf->filter, bpf->len * sizeof(sf_single)); fmemcpy(&bpf->filter[bpf->len - 1], &sf_single, |