Check that extension_path exists before opening it

This commit is contained in:
Christian Dywan 2011-09-14 01:56:03 +02:00
parent 18a0d1da03
commit e55a0a91cb

View file

@ -1212,11 +1212,12 @@ midori_load_extensions (gpointer data)
if (g_module_supported ()) if (g_module_supported ())
{ {
gchar* extension_path; gchar* extension_path;
GDir* extension_dir; GDir* extension_dir = NULL;
if (!(extension_path = g_strdup (g_getenv ("MIDORI_EXTENSION_PATH")))) if (!(extension_path = g_strdup (g_getenv ("MIDORI_EXTENSION_PATH"))))
extension_path = sokoke_find_lib_path (PACKAGE_NAME); extension_path = sokoke_find_lib_path (PACKAGE_NAME);
extension_dir = g_dir_open (extension_path, 0, NULL); if (extension_path != NULL)
extension_dir = g_dir_open (extension_path, 0, NULL);
if (extension_dir != NULL) if (extension_dir != NULL)
{ {
const gchar* filename; const gchar* filename;