diff options
Diffstat (limited to 'source/smbd/conn.c')
-rw-r--r-- | source/smbd/conn.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/smbd/conn.c b/source/smbd/conn.c index 822ff5abcd4..7e8a8383213 100644 --- a/source/smbd/conn.c +++ b/source/smbd/conn.c @@ -165,10 +165,12 @@ void conn_free(connection_struct *conn) { /* Free vfs_connection_struct */ +#ifdef HAVE_LIBDL if (conn->dl_handle != NULL) { /* Close dlopen() handle */ sys_dlclose(conn->dl_handle); } +#endif /* HAVE_LIBDL */ DLIST_REMOVE(Connections, conn); |