Martin Storsjö <[email protected]> writes: > If stdin has been closed, 0 is a valid socket descriptor. > --- > libavformat/udp.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/udp.c b/libavformat/udp.c > index 77ab8c2..0eaed1b 100644 > --- a/libavformat/udp.c > +++ b/libavformat/udp.c > @@ -200,7 +200,7 @@ static int udp_socket_create(UDPContext *s, struct > sockaddr_storage *addr, > goto fail; > for (res = res0; res; res=res->ai_next) { > udp_fd = socket(res->ai_family, SOCK_DGRAM, 0); > - if (udp_fd > 0) break; > + if (udp_fd != -1) break; > log_net_error(NULL, AV_LOG_ERROR, "socket"); > } > > --
OK -- Måns Rullgård [email protected] _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
