Should fix Coverity Scan issue #732265
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
... | ... |
@@ -747,8 +747,10 @@ static int http_server(void) |
747 | 747 |
do { |
748 | 748 |
ret = poll(poll_table, poll_entry - poll_table, delay); |
749 | 749 |
if (ret < 0 && ff_neterrno() != AVERROR(EAGAIN) && |
750 |
- ff_neterrno() != AVERROR(EINTR)) |
|
750 |
+ ff_neterrno() != AVERROR(EINTR)) { |
|
751 |
+ av_free(poll_table); |
|
751 | 752 |
return -1; |
753 |
+ } |
|
752 | 754 |
} while (ret < 0); |
753 | 755 |
|
754 | 756 |
cur_time = av_gettime() / 1000; |