diff --git a/src/lj_clib.c b/src/lj_clib.c index 263028e4..4e01c5f1 100644 --- a/src/lj_clib.c +++ b/src/lj_clib.c @@ -221,7 +221,7 @@ static void clib_unloadlib(CLibrary *cl) FreeLibrary((HINSTANCE)h); } } - } else if (!cl->handle) { + } else if (cl->handle) { FreeLibrary((HINSTANCE)cl->handle); } }