Blame 0035-a-a-s-p-data-fix-segfault-if-GPGKeysDir-isn-t-config.patch
|
Jakub Filak |
d596ad |
From 02fa8cc3f0c63b61b4994ac66e5c7e304013b25f Mon Sep 17 00:00:00 2001
|
|
Jakub Filak |
d596ad |
From: Jakub Filak <jfilak@redhat.com>
|
|
Jakub Filak |
d596ad |
Date: Tue, 10 Nov 2015 13:22:21 +0100
|
|
Jakub Filak |
d596ad |
Subject: [PATCH] a-a-s-p-data: fix segfault if GPGKeysDir isn't configured
|
|
Jakub Filak |
d596ad |
|
|
Jakub Filak |
d596ad |
Signed-off-by: Jakub Filak <jfilak@redhat.com>
|
|
Jakub Filak |
d596ad |
---
|
|
Jakub Filak |
d596ad |
src/daemon/abrt-action-save-package-data.c | 2 +-
|
|
Jakub Filak |
d596ad |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
Jakub Filak |
d596ad |
|
|
Jakub Filak |
d596ad |
diff --git a/src/daemon/abrt-action-save-package-data.c b/src/daemon/abrt-action-save-package-data.c
|
|
Jakub Filak |
d596ad |
index 7054f06..72c9878 100644
|
|
Jakub Filak |
d596ad |
--- a/src/daemon/abrt-action-save-package-data.c
|
|
Jakub Filak |
d596ad |
+++ b/src/daemon/abrt-action-save-package-data.c
|
|
Jakub Filak |
d596ad |
@@ -88,7 +88,7 @@ static void load_gpg_keys(void)
|
|
Jakub Filak |
d596ad |
}
|
|
Jakub Filak |
d596ad |
|
|
Jakub Filak |
d596ad |
const char *gpg_keys_dir = get_map_string_item_or_NULL(settings, "GPGKeysDir");
|
|
Jakub Filak |
d596ad |
- if (strcmp(gpg_keys_dir, "") != 0)
|
|
Jakub Filak |
d596ad |
+ if (gpg_keys_dir != NULL && strcmp(gpg_keys_dir, "") != 0)
|
|
Jakub Filak |
d596ad |
{
|
|
Jakub Filak |
d596ad |
log_debug("Reading gpg keys from '%s'", gpg_keys_dir);
|
|
Jakub Filak |
d596ad |
GHashTable *done_set = g_hash_table_new(g_str_hash, g_str_equal);
|
|
Jakub Filak |
d596ad |
--
|
|
Jakub Filak |
d596ad |
2.6.3
|
|
Jakub Filak |
d596ad |
|