From 3755d426edfc6ca975d8efb12ee3ee0c4db1328d Mon Sep 17 00:00:00 2001 From: Vysheng Date: Wed, 23 Oct 2013 22:23:33 +0400 Subject: [PATCH] Fixed geopoint link view --- interface.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/interface.c b/interface.c index 548806f..fdfc94f 100644 --- a/interface.c +++ b/interface.c @@ -454,7 +454,7 @@ const char *message_media_type_str (struct message_media *M) { case CODE_message_media_video: return "[video]"; case CODE_message_media_geo: - sprintf (buf, "[geo] %.6lf:%.6lf", M->geo.latitude, M->geo.longitude); + sprintf (buf, "[geo] https://maps.google.com/maps?ll=%.6lf,%.6lf", M->geo.latitude, M->geo.longitude); return buf; case CODE_message_media_contact: snprintf (buf, 999, "[contact] " COLOR_RED "%s %s" COLOR_NORMAL " %s", M->first_name, M->last_name, M->phone); @@ -502,8 +502,7 @@ void print_media (struct message_media *M) { printf ("[video]"); return; case CODE_message_media_geo: - printf ("[geo] "); - printf ("%.6lf:%.6lf", M->geo.latitude, M->geo.longitude); + printf ("[geo] https://maps.google.com/?q=%.6lf,%.6lf", M->geo.latitude, M->geo.longitude); return; case CODE_message_media_contact: printf ("[contact] ");