fixed crash on empty photo

This commit is contained in:
vvaltman 2015-06-01 15:44:48 +03:00
parent d81da1fe8d
commit 77cfd51d92

View File

@ -3061,8 +3061,9 @@ void print_media (struct in_ev *ev, struct tgl_message_media *M) {
case tgl_message_media_none: case tgl_message_media_none:
return; return;
case tgl_message_media_photo: case tgl_message_media_photo:
assert (M->photo); if (!M->photo) {
if (M->photo->caption && strlen (M->photo->caption)) { mprintf (ev, "[photo bad]");
} else if (M->photo->caption && strlen (M->photo->caption)) {
mprintf (ev, "[photo %s]", M->photo->caption); mprintf (ev, "[photo %s]", M->photo->caption);
} else { } else {
mprintf (ev, "[photo]"); mprintf (ev, "[photo]");