print the error when the engine cant load
This commit is contained in:
parent
56f6acce8b
commit
70e4138169
1 changed files with 8 additions and 6 deletions
|
@ -46,19 +46,21 @@ static gboolean load(char *name)
|
||||||
|
|
||||||
g_assert(module == NULL);
|
g_assert(module == NULL);
|
||||||
|
|
||||||
path = g_build_filename(ENGINEDIR, name, NULL);
|
path = g_build_filename(g_get_home_dir(), ".openbox", "engines", name,
|
||||||
|
NULL);
|
||||||
module = g_module_open(path, 0);
|
module = g_module_open(path, 0);
|
||||||
g_free(path);
|
g_free(path);
|
||||||
|
|
||||||
if (module == NULL) {
|
if (module == NULL) {
|
||||||
path = g_build_filename(g_get_home_dir(), ".openbox", "engines", name,
|
path = g_build_filename(ENGINEDIR, name, NULL);
|
||||||
NULL);
|
module = g_module_open(path, 0);
|
||||||
module = g_module_open(path, 0);
|
g_free(path);
|
||||||
g_free(path);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (module == NULL)
|
if (module == NULL) {
|
||||||
|
g_warning(g_module_error());
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
/* load the engine's symbols */
|
/* load the engine's symbols */
|
||||||
LOADSYM(startup, estartup);
|
LOADSYM(startup, estartup);
|
||||||
|
|
Loading…
Reference in a new issue