1
0
Fork 0
mirror of https://github.com/deltachat/deltachat-core.git synced 2025-10-06 03:50:08 +02:00

fix order

This commit is contained in:
B. Petersen 2019-03-08 15:37:29 +01:00
parent 9250fa8286
commit 0e1ed5b1b6
No known key found for this signature in database
GPG key ID: 3B88E92DEA8E9AFC

View file

@ -63,8 +63,8 @@ char* dc_get_location_kml(dc_context_t* context, uint32_t chat_id)
"</Placemark>\n", "</Placemark>\n",
timestamp, timestamp,
accuracy, accuracy,
latitude, longitude, // reverse order!
longitude); latitude);
free(timestamp); free(timestamp);
timestamp = NULL; timestamp = NULL;
@ -170,13 +170,13 @@ static void kml_text_cb(void* userdata, const char* text, int len)
else if (kml->tag&TAG_COORDINATES) { else if (kml->tag&TAG_COORDINATES) {
char* comma = strchr(val, ','); char* comma = strchr(val, ',');
if (comma) { if (comma) {
char* lat = val; char* longitude = val; // reverse order!
char* lng = comma+1; char* latitude = comma+1;
*comma = 0; *comma = 0;
comma = strchr(lng, ','); comma = strchr(latitude, ',');
if (comma) { *comma = 0; } if (comma) { *comma = 0; }
kml->curr.latitude = atof(lat); kml->curr.latitude = atof(latitude);
kml->curr.longitude = atof(lng); kml->curr.longitude = atof(longitude);
} }
} }