Exclude mono_w32socket_disconnect() on unsupported Windows families
authorNiklas Therning <niklas@therning.org>
Tue, 7 Feb 2017 09:19:55 +0000 (10:19 +0100)
committerNiklas Therning <niklas@therning.org>
Tue, 7 Feb 2017 09:22:15 +0000 (10:22 +0100)
mono/metadata/w32socket-win32.c

index 0d5a3143a869876faf734e30f0093814f0abf756..4d71777f06d350bef9a6f218d92cf3574441c129 100644 (file)
@@ -237,6 +237,7 @@ BOOL mono_w32socket_transmit_file (SOCKET hSocket, gpointer hFile, TRANSMIT_FILE
 }
 #endif /* #if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT | HAVE_UWP_WINAPI_SUPPORT) */
 
+#if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT | HAVE_UWP_WINAPI_SUPPORT)
 gint
 mono_w32socket_disconnect (SOCKET sock, gboolean reuse)
 {
@@ -278,6 +279,7 @@ mono_w32socket_disconnect (SOCKET sock, gboolean reuse)
 
        return ERROR_NOT_SUPPORTED;
 }
+#endif /* #if G_HAVE_API_SUPPORT(HAVE_CLASSIC_WINAPI_SUPPORT | HAVE_UWP_WINAPI_SUPPORT) */
 
 gint
 mono_w32socket_set_blocking (SOCKET sock, gboolean blocking)