Mercurial > vim
comparison src/Make_mvc.mak @ 33620:6733c5359e8a v9.0.2052
patch 9.0.2052: win32: using deprecated wsock32 api
Commit: https://github.com/vim/vim/commit/c6944913f0aa56cdfd9ad7464ab05d2815d9d815
Author: Ken Takata <kentkt@csc.jp>
Date: Thu Oct 19 17:22:24 2023 +0200
patch 9.0.2052: win32: using deprecated wsock32 api
Problem: win32: using deprecated wsock32 api
Solution: Use winsock2 (ws2_32) consistently
win32: Stop using wsock32
We have already used ws2_32 (winsock2) and already dropped support for
Windows 95 and NT4. So, we don't need to care about wsock32.
Use ws2_32 consistently.
closes: #13383
Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Ken Takata <kentkt@csc.jp>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 19 Oct 2023 17:30:07 +0200 |
parents | ed8db57d1034 |
children | 385aaea67d33 |
comparison
equal
deleted
inserted
replaced
33619:b8b93fef9f60 | 33620:6733c5359e8a |
---|---|
418 ! if "$(NBDEBUG)" == "yes" | 418 ! if "$(NBDEBUG)" == "yes" |
419 NBDEBUG_DEFS = -DNBDEBUG | 419 NBDEBUG_DEFS = -DNBDEBUG |
420 NBDEBUG_INCL = nbdebug.h | 420 NBDEBUG_INCL = nbdebug.h |
421 NBDEBUG_SRC = nbdebug.c | 421 NBDEBUG_SRC = nbdebug.c |
422 ! endif | 422 ! endif |
423 NETBEANS_LIB = WSock32.lib | |
424 ! endif | 423 ! endif |
425 | 424 |
426 # DirectWrite (DirectX) | 425 # DirectWrite (DirectX) |
427 ! if "$(DIRECTX)" == "yes" | 426 ! if "$(DIRECTX)" == "yes" |
428 DIRECTX_DEFS = -DFEAT_DIRECTX -DDYNAMIC_DIRECTX | 427 DIRECTX_DEFS = -DFEAT_DIRECTX -DDYNAMIC_DIRECTX |
471 !if "$(CHANNEL)" == "yes" | 470 !if "$(CHANNEL)" == "yes" |
472 CHANNEL_PRO = proto/job.pro proto/channel.pro | 471 CHANNEL_PRO = proto/job.pro proto/channel.pro |
473 CHANNEL_OBJ = $(OBJDIR)/job.obj $(OBJDIR)/channel.obj | 472 CHANNEL_OBJ = $(OBJDIR)/job.obj $(OBJDIR)/channel.obj |
474 CHANNEL_DEFS = -DFEAT_JOB_CHANNEL -DFEAT_IPV6 -DHAVE_INET_NTOP | 473 CHANNEL_DEFS = -DFEAT_JOB_CHANNEL -DFEAT_IPV6 -DHAVE_INET_NTOP |
475 | 474 |
476 NETBEANS_LIB = WSock32.lib Ws2_32.lib | 475 NETBEANS_LIB = Ws2_32.lib |
477 !endif | 476 !endif |
478 | 477 |
479 # need advapi32.lib for GetUserName() | 478 # need advapi32.lib for GetUserName() |
480 # need shell32.lib for ExtractIcon() | 479 # need shell32.lib for ExtractIcon() |
481 # need netapi32.lib for NetUserEnum() | 480 # need netapi32.lib for NetUserEnum() |