File gst-plugins-base-0.10.28-gnomevfswin32.patch of Package mingw32-gst-0_10-plugins-base

diff -ur gst-plugins-base-0.10.28/ext/gnomevfs/gstgnomevfssrc.c gst-plugins-base-0.10.28/ext/gnomevfs/gstgnomevfssrc.c
--- gst-plugins-base-0.10.28/ext/gnomevfs/gstgnomevfssrc.c	2010-02-15 01:12:26.000000000 +0100
+++ gst-plugins-base-0.10.28/ext/gnomevfs/gstgnomevfssrc.c	2010-04-27 22:33:11.000000000 +0200
@@ -74,15 +74,20 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/types.h>
+#ifndef _WIN32
 #include <sys/socket.h>
 #include <sys/time.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
 #include <netdb.h>
+#include <sys/mman.h>
+#else
+#include <winsock2.h>
+#include <ws2tcpip.h>
+#endif
 #include <sys/stat.h>
 #include <fcntl.h>
 #include <unistd.h>
-#include <sys/mman.h>
 #include <errno.h>
 #include <string.h>
 
openSUSE Build Service is sponsored by