diff options
author | Anton Lundin <glance@acc.umu.se> | 2014-01-15 19:54:41 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-01-16 09:34:50 +0700 |
commit | 33391a77e9385cf403c2fb1b191b443fcf373294 (patch) | |
tree | f6f96b987f90419d4a2d6cfdec2f633d09252a07 /divelist.c | |
parent | dca59f06d70bd36d10704a08f8444152a82e99b8 (diff) | |
download | subsurface-33391a77e9385cf403c2fb1b191b443fcf373294.tar.gz |
Convert the C code to using stdbool and true/false
Earlier we converted the C++ code to using true/false, and this converts
the C code to using the same style.
We already depended on stdbool.h in subsurfacestartup.[ch], and we build
with -std=gnu99 so nobody could build subsurface without a c99 compiler.
[Dirk Hohndel: small change suggested by Thiago Macieira: don't include
stdbool.h for C++]
Signed-off-by: Anton Lundin <glance@acc.umu.se>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'divelist.c')
-rw-r--r-- | divelist.c | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/divelist.c b/divelist.c index dfb7b6577..e04807ece 100644 --- a/divelist.c +++ b/divelist.c @@ -43,9 +43,9 @@ #include "divelist.h" #include "display.h" -static short dive_list_changed = FALSE; +static short dive_list_changed = false; -short autogroup = FALSE; +short autogroup = false; dive_trip_t *dive_trip_list; @@ -386,9 +386,9 @@ double init_decompression(struct dive *dive) int i, divenr = -1; unsigned int surface_time; timestamp_t when, lasttime = 0; - bool deco_init = FALSE; + bool deco_init = false; double tissue_tolerance, surface_pressure; - tissue_tolerance = surface_pressure = get_surface_pressure_in_mbar(dive, TRUE) / 1000.0; + tissue_tolerance = surface_pressure = get_surface_pressure_in_mbar(dive, true) / 1000.0; if (!dive) return 0.0; @@ -411,10 +411,10 @@ double init_decompression(struct dive *dive) /* again skip dives from different trips */ if (dive->divetrip && dive->divetrip != pdive->divetrip) continue; - surface_pressure = get_surface_pressure_in_mbar(pdive, TRUE) / 1000.0; + surface_pressure = get_surface_pressure_in_mbar(pdive, true) / 1000.0; if (!deco_init) { clear_deco(surface_pressure); - deco_init = TRUE; + deco_init = true; #if DECO_CALC_DEBUG & 2 dump_tissues(); #endif @@ -437,7 +437,7 @@ double init_decompression(struct dive *dive) /* add the final surface time */ if (lasttime && dive->when > lasttime) { surface_time = dive->when - lasttime; - surface_pressure = get_surface_pressure_in_mbar(dive, TRUE) / 1000.0; + surface_pressure = get_surface_pressure_in_mbar(dive, true) / 1000.0; tissue_tolerance = add_segment(surface_pressure, &air, surface_time, 0, dive); #if DECO_CALC_DEBUG & 2 printf("after surface intervall of %d:%02u\n", FRACTION(surface_time,60)); @@ -445,7 +445,7 @@ double init_decompression(struct dive *dive) #endif } if (!deco_init) { - surface_pressure = get_surface_pressure_in_mbar(dive, TRUE) / 1000.0; + surface_pressure = get_surface_pressure_in_mbar(dive, true) / 1000.0; clear_deco(surface_pressure); #if DECO_CALC_DEBUG & 2 printf("no previous dive\n"); @@ -647,7 +647,7 @@ void add_dive_to_trip(struct dive *dive, dive_trip_t *trip) if (dive->divetrip == trip) return; assert(trip->when); - remove_dive_from_trip(dive, FALSE); + remove_dive_from_trip(dive, false); trip->nrdives++; dive->divetrip = trip; dive->tripflag = ASSIGNED_TRIP; @@ -725,7 +725,7 @@ void delete_single_dive(int idx) struct dive *dive = get_dive(idx); if (!dive) return; /* this should never happen */ - remove_dive_from_trip(dive, FALSE); + remove_dive_from_trip(dive, false); if (dive->selected) deselect_dive(idx); for (i = idx; i < dive_table.nr - 1; i++) @@ -768,21 +768,21 @@ bool consecutive_selected() { struct dive *d; int i; - bool consecutive = TRUE; - bool firstfound = FALSE; - bool lastfound = FALSE; + bool consecutive = true; + bool firstfound = false; + bool lastfound = false; if (amount_selected == 0 || amount_selected == 1) - return TRUE; + return true; for_each_dive(i, d) { if (d->selected) { if (!firstfound) - firstfound = TRUE; + firstfound = true; else if (lastfound) - consecutive = FALSE; + consecutive = false; } else if (firstfound) { - lastfound = TRUE; + lastfound = true; } } return consecutive; @@ -798,7 +798,7 @@ struct dive *merge_two_dives(struct dive *a, struct dive *b) return NULL; i = get_divenr(a); j = get_divenr(b); - res = merge_dives(a, b, b->when - a->when, FALSE); + res = merge_dives(a, b, b->when - a->when, false); if (!res) return NULL; @@ -809,7 +809,7 @@ struct dive *merge_two_dives(struct dive *a, struct dive *b) // why? // because this way one of the previously selected ids is still around res->id = id; - mark_divelist_changed(TRUE); + mark_divelist_changed(true); return res; } @@ -871,7 +871,7 @@ void remove_autogen_trips() dive_trip_t *trip = dive->divetrip; if (trip && trip->autogen) - remove_dive_from_trip(dive, TRUE); + remove_dive_from_trip(dive, true); } } @@ -990,7 +990,7 @@ void process_dives(bool is_imported, bool prefer_imported) } /* make sure no dives are still marked as downloaded */ for (i = 1; i < dive_table.nr; i++) - dive_table.dives[i]->downloaded = FALSE; + dive_table.dives[i]->downloaded = false; if (is_imported) { /* If there are dives in the table, are they numbered */ @@ -999,6 +999,6 @@ void process_dives(bool is_imported, bool prefer_imported) /* did we add dives to the dive table? */ if (preexisting != dive_table.nr) - mark_divelist_changed(TRUE); + mark_divelist_changed(true); } } |