summaryrefslogtreecommitdiffstats
path: root/divelist.c
diff options
context:
space:
mode:
authorGravatar Lubomir I. Ivanov <neolit123@gmail.com>2012-09-11 01:31:01 +0300
committerGravatar Dirk Hohndel <dirk@hohndel.org>2012-09-11 07:59:53 -0700
commit0fceb1c9070eb2b1c65f26e665d49ee54cc4e17e (patch)
tree74f10108465951dc67ef8807ec611e9f2b60580f /divelist.c
parentae33b5ef524ceb53da0b8b4fc278d28797adb11d (diff)
downloadsubsurface-0fceb1c9070eb2b1c65f26e665d49ee54cc4e17e.tar.gz
Better compatibility with older GTK and Cairo
divelist.c: Replaced "gtk_tree_path_get_indices_with_depth()" with the coupled alternative: int depth = gtk_tree_path_get_depth(path); int *indices = gtk_tree_path_get_indices(path); for compatibility GTK+ < 2.22 *: Replaced all usage of "cairo_rectangle_int_t" with "cairo_rectangle_t" for compatibility with Cairo < 1.10. Both modification make building Subsurface possible on a fairly recent Debian distribution, which reports to have the version of the abovementioned libraries "up-to-date", yet they are slightly outdated. Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'divelist.c')
-rw-r--r--divelist.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/divelist.c b/divelist.c
index c30e9f28a..2364f5094 100644
--- a/divelist.c
+++ b/divelist.c
@@ -1826,8 +1826,8 @@ static void popup_divelist_menu(GtkTreeView *tree_view, GtkTreeModel *model, int
}
/* only offer trip editing options when we are displaying the tree model */
if (dive_list.model == dive_list.treemodel) {
- int depth;
- int *indices = gtk_tree_path_get_indices_with_depth(path, &depth);
+ int depth = gtk_tree_path_get_depth(path);
+ int *indices = gtk_tree_path_get_indices(path);
/* top level dive or child dive that is not the first child */
if (depth == 1 || indices[1] > 0) {
menuitem = gtk_menu_item_new_with_label("Create new trip above");