From e55a0a91cb18b94e7ce8f0ce75793c45901ea3ec Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Wed, 14 Sep 2011 01:56:03 +0200 Subject: [PATCH] Check that extension_path exists before opening it --- midori/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/midori/main.c b/midori/main.c index 99230d02..0230e49a 100644 --- a/midori/main.c +++ b/midori/main.c @@ -1212,11 +1212,12 @@ midori_load_extensions (gpointer data) if (g_module_supported ()) { gchar* extension_path; - GDir* extension_dir; + GDir* extension_dir = NULL; if (!(extension_path = g_strdup (g_getenv ("MIDORI_EXTENSION_PATH")))) 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) { const gchar* filename;