aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fiv-io.c11
m---------wuffs-mirror-release-c0
2 files changed, 3 insertions, 8 deletions
diff --git a/fiv-io.c b/fiv-io.c
index 236929a..641858e 100644
--- a/fiv-io.c
+++ b/fiv-io.c
@@ -2377,15 +2377,10 @@ fiv_io_open_from_data(const char *data, size_t len, const gchar *uri,
? open_libjpeg_enhanced(data, len, profile, error)
: open_libjpeg_turbo(data, len, profile, error);
break;
+ case WUFFS_BASE__FOURCC__WEBP:
+ surface = open_libwebp(data, len, uri, profile, error);
+ break;
default:
- // TODO(p): https://github.com/google/wuffs/commit/4c04ac1
- if ((surface = open_libwebp(data, len, uri, profile, error)))
- break;
- if (error) {
- g_debug("%s", (*error)->message);
- g_clear_error(error);
- }
-
#ifdef HAVE_LIBRAW // ---------------------------------------------------------
if ((surface = open_libraw(data, len, error)))
break;
diff --git a/wuffs-mirror-release-c b/wuffs-mirror-release-c
-Subproject a0e2454f0c21369f9775cad3bcaf1e3bb1db70b
+Subproject ebbecaa2fb439eff0aeedafadb4c2a984446dee