From 609d0b82d8891bed85c9f3a3f12e528ccabfec50 Mon Sep 17 00:00:00 2001 From: dcpng <dcpng@user.github.invalid> Date: Tue, 19 Apr 2022 06:00:05 +0100 Subject: [PATCH] windows: plugins uv fixes https://github.com/warmcat/libwebsockets/issues/2617 --- lib/plat/windows/windows-plugins.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/plat/windows/windows-plugins.c b/lib/plat/windows/windows-plugins.c index b2153d677..313d58ffa 100644 --- a/lib/plat/windows/windows-plugins.c +++ b/lib/plat/windows/windows-plugins.c @@ -66,7 +66,7 @@ lws_plat_dlopen(struct lws_plugin **pplugin, const char *libpath, if (uv_dlsym(&lib, sym, &v)) { uv_dlerror(&lib); lwsl_err("%s: Failed to get '%s' on %s: %s\n", - __func__, path, dent.name, lib.errmsg); + __func__, path, libpath, lib.errmsg); goto bail; } @@ -123,7 +123,9 @@ bail: int lws_plat_destroy_dl(struct lws_plugin *p) { - return uv_dlclose(&p->u.lib); + uv_dlclose(&p->u.lib); + + return 0; } #endif