Merge pull request #1037 from takase1121/PR/dlopen-omit-filename
omit filename when printing error for library load
This commit is contained in:
commit
bde056350a
|
@ -4,6 +4,7 @@ lhelper/
|
||||||
submodules/
|
submodules/
|
||||||
subprojects/*/
|
subprojects/*/
|
||||||
/appimage*
|
/appimage*
|
||||||
|
.cache
|
||||||
.ccls-cache
|
.ccls-cache
|
||||||
.lite-debug.log
|
.lite-debug.log
|
||||||
.run*
|
.run*
|
||||||
|
|
|
@ -769,7 +769,7 @@ static int f_load_native_plugin(lua_State *L) {
|
||||||
const char *path = luaL_checkstring(L, 2);
|
const char *path = luaL_checkstring(L, 2);
|
||||||
void *library = SDL_LoadObject(path);
|
void *library = SDL_LoadObject(path);
|
||||||
if (!library)
|
if (!library)
|
||||||
return luaL_error(L, "Unable to load %s: %s", name, SDL_GetError());
|
return (lua_pushstring(L, SDL_GetError()), lua_error(L));
|
||||||
|
|
||||||
lua_getglobal(L, "package");
|
lua_getglobal(L, "package");
|
||||||
lua_getfield(L, -1, "native_plugins");
|
lua_getfield(L, -1, "native_plugins");
|
||||||
|
|
Loading…
Reference in New Issue