From 2bf3f667ce8a28031052604b959a55661e1ecf19 Mon Sep 17 00:00:00 2001 From: Simeon Keske Date: Mon, 14 Sep 2020 09:59:01 +0200 Subject: [PATCH] figure out real file format --- loader_gpg.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/loader_gpg.c b/loader_gpg.c index fa64cf8..7e3d7d1 100644 --- a/loader_gpg.c +++ b/loader_gpg.c @@ -33,7 +33,11 @@ load2(ImlibImage * im, int load_data) if (!(real_ext = strndup(q, p - q - 1))) return 0; - loader = __imlib_FindBestLoaderForFormat("jpg", 0); + char source[500]; + strcpy(source, im->real_file); + source[strlen(source)-4] = '\0'; + + loader = __imlib_FindBestLoaderForFile(source, 0); if (!loader) return 0;