From 3be44941fe9f50ff2206578eebd10c4e9d077ee9 Mon Sep 17 00:00:00 2001 From: dmiller Date: Mon, 20 Jul 2026 15:48:56 +0000 Subject: [PATCH] Add missing macro definition --- mswin32/winfix.cc | 3 ++- nping/winfix.cc | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mswin32/winfix.cc b/mswin32/winfix.cc index db211f82a..64b506d0a 100644 --- a/mswin32/winfix.cc +++ b/mswin32/winfix.cc @@ -194,11 +194,12 @@ static void init_npcap_dll_path() pfatal("Error in GetProcAddress"); } else { +#define NPCAP_SUBDIR "\\Npcap" UINT remaining = sizeof(sysdir_name) - sizeof(NPCAP_SUBDIR); UINT len = GetSystemDirectory(sysdir_name, remaining); if (!len || len > remaining) pfatal("Error in GetSystemDirectory (%d)", GetLastError()); - Strncpy(sysdir_name + len, "\\Npcap", sizeof(sysdir_name) - len); + Strncpy(sysdir_name + len, NPCAP_SUBDIR, sizeof(sysdir_name) - len); if (SetDllDirectory(sysdir_name) == 0) pfatal("Error in SetDllDirectory(\"%s\")", sysdir_name); } diff --git a/nping/winfix.cc b/nping/winfix.cc index 0920c8c60..6864d0705 100644 --- a/nping/winfix.cc +++ b/nping/winfix.cc @@ -197,7 +197,7 @@ static void init_npcap_dll_path() UINT len = GetSystemDirectory(sysdir_name, remaining); if (!len || len > remaining) pfatal("Error in GetSystemDirectory"); - Strncpy(sysdir_name + len, "\\Npcap", sizeof(sysdir_name) - len); + Strncpy(sysdir_name + len, NPCAP_SUBDIR, sizeof(sysdir_name) - len); if (SetDllDirectory(sysdir_name) == 0) pfatal("Error in SetDllDirectory(\"%s\")", sysdir_name); }