Mercurial > geeqie
diff src/view_dir_tree.c @ 978:9ff64efe11eb
Replace macros VDLIST_INFO() and VDTREE_INFO() by shorter VDLIST() and VDTREE(). VDLIST_INFO(vd, part) becomes VDLIST(vd)->part.
author | zas_ |
---|---|
date | Thu, 21 Aug 2008 22:47:49 +0000 |
parents | b483d8cdedb6 |
children | 8732c06d8aeb |
line wrap: on
line diff
--- a/src/view_dir_tree.c Thu Aug 21 22:36:20 2008 +0000 +++ b/src/view_dir_tree.c Thu Aug 21 22:47:49 2008 +0000 @@ -29,7 +29,7 @@ #include <gdk/gdkkeysyms.h> /* for keyboard values */ -#define VDTREE_INFO(_vd_, _part_) (((ViewDirInfoTree *)(_vd_->info))->_part_) +#define VDTREE(_vf_) ((ViewDirInfoTree *)(_vf_->info)) typedef struct _PathData PathData; @@ -62,14 +62,14 @@ static void vdtree_busy_push(ViewDir *vd) { - if (VDTREE_INFO(vd, busy_ref) == 0) set_cursor(vd->view, GDK_WATCH); - VDTREE_INFO(vd, busy_ref)++; + if (VDTREE(vd)->busy_ref == 0) set_cursor(vd->view, GDK_WATCH); + VDTREE(vd)->busy_ref++; } static void vdtree_busy_pop(ViewDir *vd) { - if (VDTREE_INFO(vd, busy_ref) == 1) set_cursor(vd->view, -1); - if (VDTREE_INFO(vd, busy_ref) > 0) VDTREE_INFO(vd, busy_ref)--; + if (VDTREE(vd)->busy_ref == 1) set_cursor(vd->view, -1); + if (VDTREE(vd)->busy_ref > 0) VDTREE(vd)->busy_ref--; } gint vdtree_find_row(ViewDir *vd, FileData *fd, GtkTreeIter *iter, GtkTreeIter *parent) @@ -173,20 +173,20 @@ vdtree_expand_by_data(vd, vd->drop_fd, TRUE); } - VDTREE_INFO(vd, drop_expand_id) = -1; + VDTREE(vd)->drop_expand_id = -1; return FALSE; } static void vdtree_dnd_drop_expand_cancel(ViewDir *vd) { - if (VDTREE_INFO(vd, drop_expand_id) != -1) g_source_remove(VDTREE_INFO(vd, drop_expand_id)); - VDTREE_INFO(vd, drop_expand_id) = -1; + if (VDTREE(vd)->drop_expand_id != -1) g_source_remove(VDTREE(vd)->drop_expand_id); + VDTREE(vd)->drop_expand_id = -1; } static void vdtree_dnd_drop_expand(ViewDir *vd) { vdtree_dnd_drop_expand_cancel(vd); - VDTREE_INFO(vd, drop_expand_id) = g_timeout_add(1000, vdtree_dnd_drop_expand_cb, vd); + VDTREE(vd)->drop_expand_id = g_timeout_add(1000, vdtree_dnd_drop_expand_cb, vd); } /* @@ -943,8 +943,8 @@ vd->info = g_new0(ViewDirInfoTree, 1); vd->type = DIRVIEW_TREE; - VDTREE_INFO(vd, drop_expand_id) = -1; - VDTREE_INFO(vd, busy_ref) = 0; + VDTREE(vd)->drop_expand_id = -1; + VDTREE(vd)->busy_ref = 0; vd->dnd_drop_leave_func = vdtree_dnd_drop_expand_cancel; vd->dnd_drop_update_func = vdtree_dnd_drop_expand;