From: Tal B Date: Thu, 21 May 2009 11:10:18 +0000 (+0300) Subject: use default values VIK_DEFAULT_DOP, VIK_DEFAULT_ALTITUDE X-Git-Url: https://git.street.me.uk/andy/viking.git/commitdiff_plain/8541f2cfba41fef93cb029bc9b24baaf50cda5bd use default values VIK_DEFAULT_DOP, VIK_DEFAULT_ALTITUDE --- diff --git a/src/geonamessearch.c b/src/geonamessearch.c index ae58bef8..47ea1a8e 100644 --- a/src/geonamessearch.c +++ b/src/geonamessearch.c @@ -628,7 +628,6 @@ void a_geonames_wikipedia_box(VikWindow *vw, VikTrwLayer *vtl, VikLayersPanel *v while (wp_runner) { wiki_geoname = (found_geoname *)wp_runner->data; wiki_wp = vik_waypoint_new(); - wiki_wp->altitude = VIK_DEFAULT_ALTITUDE; wiki_wp->visible = TRUE; vik_coord_load_from_latlon(&(wiki_wp->coord), vik_trw_layer_get_coord_mode ( vtl ), &(wiki_geoname->ll)); vik_waypoint_set_comment(wiki_wp, wiki_geoname->desc); diff --git a/src/gpx.c b/src/gpx.c index 86d35b0f..fd5e024f 100644 --- a/src/gpx.c +++ b/src/gpx.c @@ -193,7 +193,6 @@ static void gpx_start(VikTrwLayer *vtl, const char *el, const char **attr) case tt_wpt: if ( set_c_ll( attr ) ) { c_wp = vik_waypoint_new (); - c_wp->altitude = VIK_DEFAULT_ALTITUDE; if ( ! get_attr ( attr, "hidden" ) ) c_wp->visible = TRUE; @@ -214,10 +213,6 @@ static void gpx_start(VikTrwLayer *vtl, const char *el, const char **attr) case tt_trk_trkseg_trkpt: if ( set_c_ll( attr ) ) { c_tp = vik_trackpoint_new (); - c_tp->altitude = VIK_DEFAULT_ALTITUDE; - c_tp->hdop = VIK_DEFAULT_DOP; - c_tp->vdop = VIK_DEFAULT_DOP; - c_tp->pdop = VIK_DEFAULT_DOP; vik_coord_load_from_latlon ( &(c_tp->coord), vik_trw_layer_get_coord_mode ( vtl ), &c_ll ); if ( f_tr_newseg ) { c_tp->newsegment = TRUE; @@ -240,7 +235,6 @@ static void gpx_start(VikTrwLayer *vtl, const char *el, const char **attr) case tt_waypoint: c_wp = vik_waypoint_new (); - c_wp->altitude = VIK_DEFAULT_ALTITUDE; c_wp->visible = TRUE; break; diff --git a/src/viktrack.c b/src/viktrack.c index 250e8d6c..4d43815d 100644 --- a/src/viktrack.c +++ b/src/viktrack.c @@ -117,6 +117,10 @@ VikTrackpoint *vik_trackpoint_new() VikTrackpoint *tp = g_malloc0(sizeof(VikTrackpoint)); tp->speed = NAN; tp->course = NAN; + tp->altitude = VIK_DEFAULT_ALTITUDE; + tp->hdop = VIK_DEFAULT_DOP; + tp->vdop = VIK_DEFAULT_DOP; + tp->pdop = VIK_DEFAULT_DOP; return tp; } diff --git a/src/viktrwlayer.c b/src/viktrwlayer.c index 1cd38784..a28c7cd7 100644 --- a/src/viktrwlayer.c +++ b/src/viktrwlayer.c @@ -1643,7 +1643,6 @@ gboolean vik_trw_layer_new_waypoint ( VikTrwLayer *vtl, GtkWindow *w, const VikC gchar *name = highest_wp_number_get(vtl); VikWaypoint *wp = vik_waypoint_new(); wp->coord = *def_coord; - wp->altitude = VIK_DEFAULT_ALTITUDE; if ( a_dialog_new_waypoint ( w, &name, wp, vik_trw_layer_get_waypoints ( vtl ), vtl->coord_mode ) ) { @@ -3429,7 +3428,6 @@ static gboolean tool_new_track_click ( VikTrwLayer *vtl, GdkEventButton *event, tp->newsegment = FALSE; tp->has_timestamp = FALSE; tp->timestamp = 0; - tp->altitude = VIK_DEFAULT_ALTITUDE; vtl->current_track->trackpoints = g_list_append ( vtl->current_track->trackpoints, tp ); vtl->ct_x1 = vtl->ct_x2; diff --git a/src/vikwaypoint.c b/src/vikwaypoint.c index 87073e5a..fe7522ee 100644 --- a/src/vikwaypoint.c +++ b/src/vikwaypoint.c @@ -29,6 +29,7 @@ VikWaypoint *vik_waypoint_new() { VikWaypoint *wp = g_malloc ( sizeof ( VikWaypoint ) ); + wp->altitude = VIK_DEFAULT_ALTITUDE; wp->comment = NULL; wp->image = NULL; wp->symbol = NULL;