mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Use proper helper functions for dive location and for_each_dive
This makes the code use the "dive_has_location()" function rather than check the longitude and latitude directly. It also uses "for_each_dive()" rather than open-coding it. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
1f3024152c
commit
e618a245b9
2 changed files with 4 additions and 5 deletions
5
gps.c
5
gps.c
|
|
@ -139,9 +139,8 @@ void show_gps_locations()
|
|||
if (!window || !map)
|
||||
map = init_map();
|
||||
|
||||
for (idx = 0; idx < dive_table.nr; idx++) {
|
||||
dp = dive_table.dives[idx];
|
||||
if (dp->latitude.udeg != 0 || dp->longitude.udeg != 0){
|
||||
for_each_dive(idx, dp) {
|
||||
if (dive_has_location(dp)) {
|
||||
add_gps_point(map, dp->latitude.udeg / 1000000.0,
|
||||
dp->longitude.udeg / 1000000.0);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue