[vlc-devel] commit: Win32 compile fix ( Rémi Denis-Courmont )
git version control
git at videolan.org
Tue Mar 10 18:32:27 CET 2009
vlc | branch: 0.9-bugfix | Rémi Denis-Courmont <remi at remlab.net> | Tue Mar 10 19:29:00 2009 +0200| [fe91f01c7939aff475843946922f0bbd1c3044bf] | committer: Rémi Denis-Courmont
Win32 compile fix
(cherry picked from commit f2d57a3709541bbf154532cdf7398161f96954d1)
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=fe91f01c7939aff475843946922f0bbd1c3044bf
---
modules/stream_out/rtp.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/modules/stream_out/rtp.c b/modules/stream_out/rtp.c
index b8d5cd1..0efd738 100644
--- a/modules/stream_out/rtp.c
+++ b/modules/stream_out/rtp.c
@@ -1436,12 +1436,11 @@ static void* ThreadSend( vlc_object_t *p_this )
#ifdef WIN32
# define ECONNREFUSED WSAECONNREFUSED
# define ENOPROTOOPT WSAENOPROTOOPT
-# define EPROTO WSAEPROTO
# define EHOSTUNREACH WSAEHOSTUNREACH
-# define ENETUNREACH WSAEHOSTUNREACH
+# define ENETUNREACH WSAENETUNREACH
# define ENETDOWN WSAENETDOWN
# define ENOBUFS WSAENOBUFS
-# define EAGAIN WSAEGAIN
+# define EAGAIN WSAEWOULDBLOCK
# define EWOULDBLOCK WSAEWOULDBLOCK
#endif
sout_stream_id_t *id = (sout_stream_id_t *)p_this;
@@ -1491,7 +1490,9 @@ static void* ThreadSend( vlc_object_t *p_this )
/* Soft errors (e.g. ICMP): */
case ECONNREFUSED: /* Port unreachable */
case ENOPROTOOPT:
+#ifdef EPROTO
case EPROTO: /* Protocol unreachable */
+#endif
case EHOSTUNREACH: /* Host unreachable */
case ENETUNREACH: /* Network unreachable */
case ENETDOWN: /* Entire network down */
More information about the vlc-devel
mailing list