From a2c546152ebfd0e01dd7021433aa04b94150bf4a Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Tue, 16 Jun 2015 06:27:12 -0700 Subject: Don't crash with NULL string in settings Signed-off-by: Dirk Hohndel --- file.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/file.c b/file.c index be8935a88..a9d5703cb 100644 --- a/file.c +++ b/file.c @@ -428,7 +428,9 @@ int parse_file(const char *filename) int ret; git = is_git_repository(filename, &branch, NULL); - if (strstr(filename, prefs.cloud_git_url) && git == dummy_git_repository) + if (prefs.cloud_git_url && + strstr(filename, prefs.cloud_git_url) + && git == dummy_git_repository) /* opening the cloud storage repository failed for some reason * give up here and don't send errors about git repositories */ return 0; -- cgit v1.2.3-70-g09d2