]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/network.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / network.c
index f8403aef838d446771d16316ffc8e66575c9fdf9..9beaaaf35087b8b0037d3f8cf99b1d5b8ad91f16 100644 (file)
@@ -18,6 +18,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
+#include "libavutil/avutil.h"
 #include "network.h"
 #include "libavcodec/internal.h"
 
@@ -123,13 +124,16 @@ int ff_network_inited_globally;
 
 int ff_network_init(void)
 {
+#if HAVE_WINSOCK2_H
+    WSADATA wsaData;
+#endif
+
     if (!ff_network_inited_globally)
         av_log(NULL, AV_LOG_WARNING, "Using network protocols without global "
                                      "network initialization. Please use "
                                      "avformat_network_init(), this will "
                                      "become mandatory later.\n");
 #if HAVE_WINSOCK2_H
-    WSADATA wsaData;
     if (WSAStartup(MAKEWORD(1,1), &wsaData))
         return 0;
 #endif