diff options
author | LRN <lrn1986@gmail.com> | 2009-02-27 20:24:53 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-02-27 20:24:53 +0100 |
commit | 5d9c947f923dc2f06020c2aaa0898855692dc2a1 (patch) | |
tree | 570c52872e1e87a47febb54200110cbe5fea6dcd /gst | |
parent | 80510aeee70ca73d3102559ce9a919134ce9629e (diff) |
udp: Don't set errno to EAFNOSUPPORT unconditionally
Fixes bug #573342.
Diffstat (limited to 'gst')
-rw-r--r-- | gst/udp/gstudpnetutils.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gst/udp/gstudpnetutils.c b/gst/udp/gstudpnetutils.c index a1588caa..07268509 100644 --- a/gst/udp/gstudpnetutils.c +++ b/gst/udp/gstudpnetutils.c @@ -149,7 +149,11 @@ gst_udp_set_loop_ttl (int sockfd, gboolean loop, int ttl) break; } default: +#ifdef G_OS_WIN32 + WSASetLastError (WSAEAFNOSUPPORT); +#else errno = EAFNOSUPPORT; +#endif } #endif return ret; |