summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Linus Torvalds <torvalds@linux-foundation.org>2012-08-30 09:14:51 -0700
committerGravatar Linus Torvalds <torvalds@linux-foundation.org>2012-08-30 09:14:51 -0700
commitd93830a6eb6f39aefba6f2f142256b2d536b4f99 (patch)
treea0111581b2acf9541ce381cfa896c95bb842c35f
parentd6b50e30e405433bdb1edad341ee90c65ae65419 (diff)
parent688ac57c7b43ef6e4b40e831923c4149ccf754d5 (diff)
downloadsubsurface-d93830a6eb6f39aefba6f2f142256b2d536b4f99.tar.gz
Merge branch 'divetrip-nr' of git://git.hohndel.org/subsurface
Pull divetrip nr cleanup from Dirk Hohndel: "We don't need to manually track this - gtk gives us this number without any problems." * 'divetrip-nr' of git://git.hohndel.org/subsurface: Stop tracking the number of dives in a dive trip
-rw-r--r--divelist.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/divelist.c b/divelist.c
index a773b6017..1e1d1c921 100644
--- a/divelist.c
+++ b/divelist.c
@@ -328,8 +328,8 @@ static void date_data_func(GtkTreeViewColumn *col,
time_t when;
char buffer[40];
- gtk_tree_model_get(model, iter, DIVE_INDEX, &idx, DIVE_DATE, &val, DIVE_NR, &nr, -1);
-
+ gtk_tree_model_get(model, iter, DIVE_INDEX, &idx, DIVE_DATE, &val, -1);
+ nr = gtk_tree_model_iter_n_children(model, iter);
/* 2038 problem */
when = val;
@@ -904,7 +904,6 @@ static void fill_dive_list(void)
/* make sure we display the first date of the trip in previous summary */
if (dive_trip && parent_ptr) {
gtk_tree_store_set(treestore, parent_ptr,
- DIVE_NR, dive_trip->number,
DIVE_DATE, dive_trip->when,
DIVE_LOCATION, dive_trip->location,
-1);
@@ -947,15 +946,12 @@ static void fill_dive_list(void)
}
} else {
dive_trip = trip->data;
- dive_trip->number = 0;
}
}
}
- /* update dive_trip to include this dive, increase number of dives in
- the trip and update location if necessary */
+ /* update dive_trip time and (if necessary) location */
if (dive_trip) {
dive->tripflag = IN_TRIP;
- dive_trip->number++;
dive_trip->when = dive->when;
if (!dive_trip->location && dive->location)
dive_trip->location = dive->location;
@@ -967,7 +963,6 @@ static void fill_dive_list(void)
/* a duration of 0 (and negative index) identifies a group */
gtk_tree_store_set(treestore, parent_ptr,
DIVE_INDEX, -1,
- DIVE_NR, dive_trip->number,
DIVE_DATE, dive_trip->when,
DIVE_LOCATION, dive_trip->location,
DIVE_DURATION, 0,
@@ -1008,7 +1003,6 @@ static void fill_dive_list(void)
/* make sure we display the first date of the trip in previous summary */
if (parent_ptr && dive_trip)
gtk_tree_store_set(treestore, parent_ptr,
- DIVE_NR, dive_trip->number,
DIVE_DATE, dive_trip->when,
DIVE_LOCATION, dive_trip->location,
-1);