🐛 fix bug of incorrectly searching paths of lib.nas and dynamic libs.

`dylib.dlopen` now only needs file name of dynamic lib, not the real path.
This commit is contained in:
ValKmjolnir
2022-07-29 22:49:50 +08:00
parent fb37283be0
commit ca6cb5daae
12 changed files with 44 additions and 46 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
var socket=func(){
var lib=dylib.dlopen("./module/libnasock"~(os.platform()=="windows"?".dll":".so"));
var lib=dylib.dlopen("libnasock"~(os.platform()=="windows"?".dll":".so"));
var sock=dylib.dlsym(lib,"nas_socket");
var closesocket=dylib.dlsym(lib,"nas_closesocket");
var shutdown=dylib.dlsym(lib,"nas_shutdown");