diff options
author | Stefan Wildemann <metalstrolch@users.noreply.github.com> | 2019-11-05 12:14:01 +0100 |
---|---|---|
committer | jkoan <jkoan@users.noreply.github.com> | 2019-11-05 12:14:01 +0100 |
commit | fbe6d4cf832a9af1846a75834c8a392eee984cb7 (patch) | |
tree | 96164622a1847c3d4c02c450f0fd6c2cbf0ed534 /navit/geom.h | |
parent | 39f745bc282c45443deef8e13b381f207207da58 (diff) | |
download | navit-fbe6d4cf832a9af1846a75834c8a392eee984cb7.tar.gz |
fix:various:fix compiler warnings (#940)
* fix:core:build without warnings
on my setup navit_core build without non avoidable warnings.
* fix:dbus:fix compiler warnings
* fix:gui/internal: remov compiler warnings
* fix:various:remove compiler warnings
* fix:various remove compiler warnings.
* fix:various: fix android compiler warnings
Diffstat (limited to 'navit/geom.h')
-rw-r--r-- | navit/geom.h | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/navit/geom.h b/navit/geom.h index 9de2e6d86..5969d86ef 100644 --- a/navit/geom.h +++ b/navit/geom.h @@ -32,21 +32,23 @@ extern "C" { #define sq(x) ((double)(x)*(x)) -struct rect {struct coord l,h;}; +struct rect { + struct coord l,h; +}; enum geom_poly_segment_type { - geom_poly_segment_type_none, - geom_poly_segment_type_way_inner, - geom_poly_segment_type_way_outer, - geom_poly_segment_type_way_left_side, - geom_poly_segment_type_way_right_side, - geom_poly_segment_type_way_unknown, + geom_poly_segment_type_none, + geom_poly_segment_type_way_inner, + geom_poly_segment_type_way_outer, + geom_poly_segment_type_way_left_side, + geom_poly_segment_type_way_right_side, + geom_poly_segment_type_way_unknown, }; struct geom_poly_segment { - enum geom_poly_segment_type type; - struct coord *first,*last; + enum geom_poly_segment_type type; + struct coord *first,*last; }; /* prototypes */ void geom_coord_copy(struct coord *from, struct coord *to, int count, int reverse); @@ -56,8 +58,9 @@ long long geom_poly_area(struct coord *c, int count); int geom_poly_centroid(struct coord *c, int count, struct coord *r); int geom_poly_point_inside(struct coord *cp, int count, struct coord *c); int geom_poly_closest_point(struct coord *pl, int count, struct coord *p, struct coord *c); -GList *geom_poly_segments_insert(GList *list, struct geom_poly_segment *first, struct geom_poly_segment *second, struct geom_poly_segment *third); -void geom_poly_segment_destroy(struct geom_poly_segment *seg); +GList *geom_poly_segments_insert(GList *list, struct geom_poly_segment *first, struct geom_poly_segment *second, + struct geom_poly_segment *third); +void geom_poly_segment_destroy(struct geom_poly_segment *seg, void * unused); GList *geom_poly_segments_remove(GList *list, struct geom_poly_segment *seg); int geom_poly_segment_compatible(struct geom_poly_segment *s1, struct geom_poly_segment *s2, int dir); GList *geom_poly_segments_sort(GList *in, enum geom_poly_segment_type type); |