From 9c8c140d73f8d2d11fd06733bc55f40acb17b334 Mon Sep 17 00:00:00 2001 From: "Daisuke Fujimura (fd0)" Date: Fri, 25 Oct 2024 19:13:14 +0900 Subject: [PATCH] Avoid dangling pointer on cygwin --- dln.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dln.c b/dln.c index 043815148b..cd9792c432 100644 --- a/dln.c +++ b/dln.c @@ -284,7 +284,7 @@ dln_incompatible_func(void *handle, const char *funcname, void *const fp, const void *ex = dlsym(handle, funcname); if (!ex) return false; if (ex == fp) return false; -# if defined(HAVE_DLADDR) +# if defined(HAVE_DLADDR) && !defined(__CYGWIN__) Dl_info dli; if (dladdr(ex, &dli)) { *libname = dli.dli_fname;