mirror of
https://github.com/moparisthebest/curl
synced 2024-08-13 17:03:50 -04:00
we don't need win32sockets.c anymore, we support this internally
This commit is contained in:
parent
1913b4eeed
commit
5215f6f654
@ -5,7 +5,7 @@
|
|||||||
AUTOMAKE_OPTIONS = foreign no-dependencies
|
AUTOMAKE_OPTIONS = foreign no-dependencies
|
||||||
|
|
||||||
EXTRA_DIST = README curlgtk.c sepheaders.c simple.c postit2.c \
|
EXTRA_DIST = README curlgtk.c sepheaders.c simple.c postit2.c \
|
||||||
win32sockets.c persistant.c ftpget.c Makefile.example \
|
persistant.c ftpget.c Makefile.example \
|
||||||
multithread.c getinmemory.c ftpupload.c httpput.c \
|
multithread.c getinmemory.c ftpupload.c httpput.c \
|
||||||
simplessl.c ftpgetresp.c http-post.c post-callback.c \
|
simplessl.c ftpgetresp.c http-post.c post-callback.c \
|
||||||
multi-app.c multi-double.c multi-single.c multi-post.c \
|
multi-app.c multi-double.c multi-single.c multi-post.c \
|
||||||
|
@ -1,49 +0,0 @@
|
|||||||
|
|
||||||
/*
|
|
||||||
* Note: This is only required if you use curl 7.8 or lower, later
|
|
||||||
* versions provide an option to curl_global_init() that does the
|
|
||||||
* win32 initialization for you.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/*
|
|
||||||
* These are example functions doing socket init that Windows
|
|
||||||
* require. If you don't use windows, you can safely ignore this crap.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <windows.h>
|
|
||||||
|
|
||||||
void win32_cleanup(void)
|
|
||||||
{
|
|
||||||
WSACleanup();
|
|
||||||
}
|
|
||||||
|
|
||||||
int win32_init(void)
|
|
||||||
{
|
|
||||||
WORD wVersionRequested;
|
|
||||||
WSADATA wsaData;
|
|
||||||
int err;
|
|
||||||
wVersionRequested = MAKEWORD(1, 1);
|
|
||||||
|
|
||||||
err = WSAStartup(wVersionRequested, &wsaData);
|
|
||||||
|
|
||||||
if (err != 0)
|
|
||||||
/* Tell the user that we couldn't find a useable */
|
|
||||||
/* winsock.dll. */
|
|
||||||
return 1;
|
|
||||||
|
|
||||||
/* Confirm that the Windows Sockets DLL supports 1.1.*/
|
|
||||||
/* Note that if the DLL supports versions greater */
|
|
||||||
/* than 1.1 in addition to 1.1, it will still return */
|
|
||||||
/* 1.1 in wVersion since that is the version we */
|
|
||||||
/* requested. */
|
|
||||||
|
|
||||||
if ( LOBYTE( wsaData.wVersion ) != 1 ||
|
|
||||||
HIBYTE( wsaData.wVersion ) != 1 ) {
|
|
||||||
/* Tell the user that we couldn't find a useable */
|
|
||||||
|
|
||||||
/* winsock.dll. */
|
|
||||||
WSACleanup();
|
|
||||||
return 1;
|
|
||||||
}
|
|
||||||
return 0; /* 0 is ok */
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user