From a94ecda7c0fd398835bde99c09155a38596573a8 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Thu, 24 Jul 2014 15:21:16 +0900 Subject: [PATCH] Evas DDS: Silently fail when the format is not DDS Evas can try all image loaders sequentially and they shouldn't complain that the file does not match their format. --- src/modules/evas/loaders/dds/evas_image_load_dds.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/evas/loaders/dds/evas_image_load_dds.c b/src/modules/evas/loaders/dds/evas_image_load_dds.c index 69c92192e0..d0a1c55d14 100644 --- a/src/modules/evas/loaders/dds/evas_image_load_dds.c +++ b/src/modules/evas/loaders/dds/evas_image_load_dds.c @@ -185,7 +185,7 @@ evas_image_load_file_head_dds(void *loader_data, *error = EVAS_LOAD_ERROR_CORRUPT_FILE; if (strncmp(m, "DDS ", 4) != 0) // TODO: Add support for DX10 - FAIL(); + goto on_error; m += 4; // Read DDS_HEADER