diff options
Diffstat (limited to 'sharkd_daemon.c')
-rw-r--r-- | sharkd_daemon.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sharkd_daemon.c b/sharkd_daemon.c index f9279706ea..0dc23e679c 100644 --- a/sharkd_daemon.c +++ b/sharkd_daemon.c @@ -73,8 +73,13 @@ socket_init(char *path) #ifdef _WIN32 WSADATA wsaData; + int result; - WSAStartup(MAKEWORD(1, 1), &wsaData); + result = WSAStartup(MAKEWORD(1, 1), &wsaData); + if (result != 0) { + g_warning("ERROR: WSAStartup failed with error: %d", result); + return INVALID_SOCKET; + } #endif #ifdef SHARKD_UNIX_SUPPORT |