mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-08 11:53:00 -04:00
Remove a needless branch in evbuffer_drain()
Found by Gilad Benjamini; see June 2011 thread "Dead or wrong code".
This commit is contained in:
parent
d927965f22
commit
d19a326087
6
buffer.c
6
buffer.c
@ -934,10 +934,8 @@ evbuffer_drain(struct evbuffer *buf, size_t len)
|
|||||||
}
|
}
|
||||||
|
|
||||||
buf->first = chain;
|
buf->first = chain;
|
||||||
if (chain) {
|
chain->misalign += remaining;
|
||||||
chain->misalign += remaining;
|
chain->off -= remaining;
|
||||||
chain->off -= remaining;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
buf->n_del_for_cb += len;
|
buf->n_del_for_cb += len;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user