diff options
author | Vojtech Kral <vojtech@kral.hk> | 2018-07-27 16:10:25 +0300 |
---|---|---|
committer | Vojtech Kral <vojtech@kral.hk> | 2018-07-27 16:10:44 +0300 |
commit | 81a229045a81337d36a845da7b497baab7b1a849 (patch) | |
tree | e42f9b1480677cd30d35e8c0dde83f703f45bc0b /xs/src/avrdude | |
parent | a9aca4426ca1c389dec4d415659467569e87cfb2 (diff) |
avrdude: Fix: Stray winsock usage on Windows
Diffstat (limited to 'xs/src/avrdude')
-rw-r--r-- | xs/src/avrdude/ser_win32.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xs/src/avrdude/ser_win32.c b/xs/src/avrdude/ser_win32.c index 20d085d13..3a05cfa90 100644 --- a/xs/src/avrdude/ser_win32.c +++ b/xs/src/avrdude/ser_win32.c @@ -311,8 +311,10 @@ static int ser_open(char * port, union pinfo pinfo, union filedescriptor *fdp) static void ser_close(union filedescriptor *fd) { if (serial_over_ethernet) { +#ifdef HAVE_LIBWS2_32 closesocket(fd->ifd); WSACleanup(); +#endif } else { HANDLE hComPort=(HANDLE)fd->pfd; if (hComPort != INVALID_HANDLE_VALUE) |