From bad92d3bd6149c5c683f21a6b846bee6349efa2b Mon Sep 17 00:00:00 2001 From: mjentsch Date: Sun, 24 May 2015 14:56:59 +0200 Subject: [PATCH] Fix segfault when receiving images as documents --- tgp-msg.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tgp-msg.c b/tgp-msg.c index 0d9cddc..1b0150a 100644 --- a/tgp-msg.c +++ b/tgp-msg.c @@ -313,10 +313,7 @@ static void tgp_msg_display (struct tgl_state *TLS, struct tgp_msg_loading *C) { #endif } else if (M->media.type == tgl_message_media_photo || - (M->media.type == tgl_message_media_document_encr && M->media.encr_document->flags & TGLDF_IMAGE) || - (M->media.type == tgl_message_media_document && - M->media.document->flags & TGLDF_IMAGE && - !(M->media.document->flags & TGLDF_STICKER))) { + (M->media.type == tgl_message_media_document_encr && M->media.encr_document->flags & TGLDF_IMAGE)) { char *filename = C->data; int img = p2tgl_imgstore_add_with_id (filename); if (img <= 0) {