summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/event_config.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/event_config.c b/src/lib/event_config.c
index 8b18f332..d733e449 100644
--- a/src/lib/event_config.c
+++ b/src/lib/event_config.c
@@ -45,6 +45,14 @@ static int cmp_event_option_name_with_string(gconstpointer a, gconstpointer b)
return strcmp(((event_option_t *)a)->name, (char *)b);
}
+event_option_t *get_event_option_from_list(const char *name, GList *options)
+{
+ GList *elem = g_list_find_custom(options, name, &cmp_event_option_name_with_string);
+ if(elem)
+ return (event_option_t *)elem->data;
+ return NULL;
+}
+
/* (Re)loads data from /etc/abrt/events/foo.{xml,conf} */
void load_event_config_data(void)
{