diff options
author | Paweł Forysiuk <tuxator@o2.pl> | 2013-11-26 20:08:06 +0100 |
---|---|---|
committer | Paweł Forysiuk <tuxator@o2.pl> | 2013-11-26 20:08:06 +0100 |
commit | 223df8ac9b4b3821fd8f470ba0b155cca93790c1 (patch) | |
tree | f89289507f49134db9178270ec254e0f89a1912f | |
parent | 26199146247dffbcd70621bd5ce723e2c8f3bf97 (diff) | |
download | midori-223df8ac9b4b3821fd8f470ba0b155cca93790c1.tar.gz |
Don't try to create database if config_dir is NULL
-rw-r--r-- | extensions/formhistory/formhistory.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/extensions/formhistory/formhistory.c b/extensions/formhistory/formhistory.c index 660502e3..060ac1c7 100644 --- a/extensions/formhistory/formhistory.c +++ b/extensions/formhistory/formhistory.c @@ -495,6 +495,12 @@ formhistory_new (const gchar* config_dir) priv->master_password_canceled = 0; formhistory_construct_popup_gui (priv); + if (config_dir == NULL) + { + priv->db = NULL; + return priv; + } + filename = g_build_filename (config_dir, "forms.db", NULL); priv->database = midori_database_new (filename, &error); g_free (filename); |