Mercurial > geeqie.yaz
diff src/view_file_list.c @ 143:0d1bf3ac6cd8
improved FileDataChangeInfo structure, check for another file operation in progress
author | nadvornik |
---|---|
date | Mon, 08 Oct 2007 19:41:49 +0000 |
parents | b5aa95241859 |
children | 2310066cc55a |
line wrap: on
line diff
--- a/src/view_file_list.c Tue Oct 02 21:49:02 2007 +0000 +++ b/src/view_file_list.c Mon Oct 08 19:41:49 2007 +0000 @@ -465,8 +465,8 @@ { GList *work = g_list_nth(vfl->list, row); FileData *fd = work->data; - file_data_change_info_new(old_path, new_path, fd); - if (!rename_file_ext(fd)) + + if (!file_data_add_change_info(fd, FILEDATA_CHANGE_RENAME, old_path, new_path) || !rename_file_ext(fd)) { gchar *text = g_strdup_printf(_("Unable to rename file:\n%s\nto:\n%s"), old, new); file_util_warning_dialog(_("Error renaming file"), text, GTK_STOCK_DIALOG_ERROR, vfl->listview);