summaryrefslogtreecommitdiff
path: root/dln.c
diff options
context:
space:
mode:
Diffstat (limited to 'dln.c')
-rw-r--r--dln.c2
1 files changed, 1 insertions, 1 deletions
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;