diff --git a/src/lj_clib.c b/src/lj_clib.c index 23d1f182..dd903a73 100644 --- a/src/lj_clib.c +++ b/src/lj_clib.c @@ -220,7 +220,7 @@ static void clib_unloadlib(CLibrary *cl) FreeLibrary((HINSTANCE)h); } } - } else if (!cl->handle) { + } else if (cl->handle) { FreeLibrary((HINSTANCE)cl->handle); } }