diff options
author | Denys Vlasenko <dvlasenk@redhat.com> | 2011-03-03 20:03:48 +0100 |
---|---|---|
committer | Denys Vlasenko <dvlasenk@redhat.com> | 2011-03-03 20:03:48 +0100 |
commit | 3e9f55d10de4d26145caf2fc8eeb3f89244951e9 (patch) | |
tree | 9e9c95a8bba43ba8821f65329570388aadac6bfc | |
parent | 6d768d603aaeb5f912086c3068331fcc88aa5340 (diff) | |
download | abrt-3e9f55d10de4d26145caf2fc8eeb3f89244951e9.tar.gz abrt-3e9f55d10de4d26145caf2fc8eeb3f89244951e9.tar.xz abrt-3e9f55d10de4d26145caf2fc8eeb3f89244951e9.zip |
run_event: load_event_config can be done with DD_OPEN_READONLY
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
-rw-r--r-- | src/gui-wizard-gtk/wizard.c | 3 | ||||
-rw-r--r-- | src/lib/run_event.c | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/src/gui-wizard-gtk/wizard.c b/src/gui-wizard-gtk/wizard.c index 8048800a..653007fb 100644 --- a/src/gui-wizard-gtk/wizard.c +++ b/src/gui-wizard-gtk/wizard.c @@ -168,6 +168,7 @@ struct dump_dir *steal_if_needed(struct dump_dir *dd) dd_close(dd); gtk_window_set_title(GTK_WINDOW(g_assistant), g_dump_dir_name); + gtk_label_set_text(g_lbl_dirname, g_dump_dir_name); delete_dump_dir_possibly_using_abrtd(old_name); //TODO: if (deletion_failed) error_msg("BAD")? free(old_name); @@ -329,6 +330,7 @@ static void append_item_to_details_ls(gpointer name, gpointer value, gpointer da void update_gui_state_from_crash_data(void) { + gtk_window_set_title(GTK_WINDOW(g_assistant), g_dump_dir_name); gtk_label_set_text(g_lbl_dirname, g_dump_dir_name); const char *reason = get_crash_item_content_or_NULL(g_cd, FILENAME_REASON); @@ -943,7 +945,6 @@ void create_assistant() GtkWindow *wnd_assistant = GTK_WINDOW(g_assistant); gtk_window_set_default_size(wnd_assistant, DEFAULT_WIDTH, DEFAULT_HEIGHT); - gtk_window_set_title(wnd_assistant, g_dump_dir_name); gtk_window_set_icon_name(wnd_assistant, "abrt"); GObject *obj_assistant = G_OBJECT(g_assistant); diff --git a/src/lib/run_event.c b/src/lib/run_event.c index 59e2c643..a2bbc76b 100644 --- a/src/lib/run_event.c +++ b/src/lib/run_event.c @@ -160,7 +160,7 @@ static GList *load_event_config(GList *list, /* Get this name from dump dir */ if (!dd) { - dd = dd_opendir(dump_dir_name, /*flags:*/ 0); + dd = dd_opendir(dump_dir_name, DD_OPEN_READONLY); if (!dd) { free(line); @@ -342,7 +342,7 @@ int run_event_on_crash_data(struct run_event_state *state, crash_data_t *data, c int r = run_event_on_dir_name(state, dir_name, event); g_hash_table_remove_all(data); - dd = dd_opendir(dir_name, 0); + dd = dd_opendir(dir_name, /*flags:*/ 0); free(dir_name); if (dd) { |