mirror of
https://gitlab.xiph.org/xiph/icecast-server.git
synced 2024-09-22 04:15:54 -04:00
Fix: Set con->readbuffer = NULL after free()
This commit is contained in:
parent
4f25a5d08d
commit
2d0d496ad4
@ -312,6 +312,7 @@ ssize_t connection_read_bytes(connection_t *con, void *buf, size_t len)
|
||||
if (len >= con->readbufferlen) {
|
||||
memcpy(buf, con->readbuffer, con->readbufferlen);
|
||||
free(con->readbuffer);
|
||||
con->readbuffer = NULL;
|
||||
ICECAST_LOG_DEBUG("New fill in buffer=<empty>");
|
||||
if (len == con->readbufferlen) {
|
||||
con->readbufferlen = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user