mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-02 09:01:46 -05:00
raop: Fix potential dereference after NULL check
Coverity ID: #1398157 Signed-off-by: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
This commit is contained in:
parent
bfe0e6366d
commit
a8ce3ef844
1 changed files with 6 additions and 4 deletions
|
|
@ -246,10 +246,12 @@ static int sink_process_msg(pa_msgobject *o, int code, void *data, int64_t offse
|
|||
|
||||
if (u->rtpoll_item) {
|
||||
pollfd = pa_rtpoll_item_get_pollfd(u->rtpoll_item, &nbfds);
|
||||
for (i = 0; i < nbfds; i++) {
|
||||
if (pollfd && pollfd->fd >= 0)
|
||||
pa_close(pollfd->fd);
|
||||
pollfd++;
|
||||
if (pollfd) {
|
||||
for (i = 0; i < nbfds; i++) {
|
||||
if (pollfd->fd >= 0)
|
||||
pa_close(pollfd->fd);
|
||||
pollfd++;
|
||||
}
|
||||
}
|
||||
pa_rtpoll_item_free(u->rtpoll_item);
|
||||
u->rtpoll_item = NULL;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue