Mercurial > mplayer.hg
diff stream/asf_mmst_streaming.c @ 21536:4d1ba1f391f3
Forgotten closesocket on error, patch by
Nicolas Baradakis <nbk sitadelle com>
author | reimar |
---|---|
date | Sat, 09 Dec 2006 18:57:48 +0000 |
parents | 9ffae26c0add |
children | 6d8f2be532d4 |
line wrap: on
line diff
--- a/stream/asf_mmst_streaming.c Sat Dec 09 18:54:12 2006 +0000 +++ b/stream/asf_mmst_streaming.c Sat Dec 09 18:57:48 2006 +0000 @@ -626,7 +626,10 @@ asf_header_len = get_header (s, asf_header, stream->streaming_ctrl); // mp_msg(MSGT_NETWORK,MSGL_INFO,"---------------------------------- asf_header %d\n",asf_header); - if (asf_header_len==0) return -1; //error reading header + if (asf_header_len==0) { //error reading header + closesocket(s); + return -1; + } packet_length = interp_header (asf_header, asf_header_len);