diff options
author | Vincent Sanders <vince@netsurf-browser.org> | 2011-08-27 08:43:51 +0000 |
---|---|---|
committer | Vincent Sanders <vince@netsurf-browser.org> | 2011-08-27 08:43:51 +0000 |
commit | 81c52ad4947c2b658473f8f87e244660a72c002a (patch) | |
tree | 1ba7dbb26a64ce5d1970c94b128790d9a674824a /image/image.c | |
parent | 5f311d08ef77b809a6319caab1a83a932af2bc63 (diff) | |
download | netsurf-81c52ad4947c2b658473f8f87e244660a72c002a.tar.gz netsurf-81c52ad4947c2b658473f8f87e244660a72c002a.tar.bz2 |
Initial image content handler refactor
svn path=/trunk/netsurf/; revision=12671
Diffstat (limited to 'image/image.c')
-rw-r--r-- | image/image.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/image/image.c b/image/image.c index 23853f133..8ef96eeba 100644 --- a/image/image.c +++ b/image/image.c @@ -54,10 +54,14 @@ nserror image_init(void) if (error != NSERROR_OK) return error; - /* Prefer libpng over libmng for pngs */ error = nsmng_init(); if (error != NSERROR_OK) return error; + + /* Prefer libpng over libmng for pngs by registering later */ + error = nsjpng_init(); + if (error != NSERROR_OK) + return error; error = nspng_init(); if (error != NSERROR_OK) return error; @@ -91,6 +95,7 @@ void image_fini(void) nsico_fini(); nsjpeg_fini(); nsmng_fini(); + nsjpng_fini(); nssprite_fini(); nspng_fini(); nsrsvg_fini(); |