if (last_successful_goto_str)
g_free(last_successful_goto_str);
last_successful_goto_str = g_strdup(last_goto_str);
- vik_viewport_set_center_coord(vvp, &new_center);
+ vik_viewport_set_center_coord(vvp, &new_center, TRUE);
more = FALSE;
}
else if (!prompt_try_again(vw))
gchar lat_buf[32], lon_buf[32];
lat_buf[0] = lon_buf[0] = '\0';
- gchar *country;
- gchar *city;
+ gchar *country = NULL;
+ gchar *city = NULL;
if ((mf = g_mapped_file_new(tmpname, FALSE, NULL)) == NULL) {
g_critical(_("couldn't map temp file"));