From 114245582209f2792a8cb715af117a7bbb6bca34 Mon Sep 17 00:00:00 2001 From: Christopher Michael Date: Sun, 23 May 2010 23:17:26 +0000 Subject: [PATCH] Set config dialog for match (was missing and causing segfaults in the Over section of Styles). SVN revision: 49169 --- src/modules/comp/e_mod_config.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/comp/e_mod_config.c b/src/modules/comp/e_mod_config.c index d7417ea6a..5e6a488c9 100644 --- a/src/modules/comp/e_mod_config.c +++ b/src/modules/comp/e_mod_config.c @@ -159,6 +159,7 @@ _create_data(E_Config_Dialog *cfd) { m2 = E_NEW(Match_Config, 1); _match_dup(m, m2); + m2->cfd = cfd; cfdata->match.overrides = eina_list_append(cfdata->match.overrides, m2); } @@ -531,7 +532,7 @@ _edit_ok(void *d1, void *d2) m->match.argb = m->argb; m->match.fullscreen = m->fullscreen; m->match.modal = m->modal; - + il = m->cfd->cfdata->edit_il; n = e_widget_ilist_selected_get(il); e_widget_ilist_nth_label_set(il, n, _match_label_get(m));