Resolves #16056 Per mzfr, we should check if the cursor exceeds the icon total size in icns_slurp () (per OSX icons) as we do already in icns_decompress (). Additionally, we were not deleting the temp_image created to load each icon, and in fact we were making an unnecessary blank temp_image before receiving the one from the PNG & JPEG2000 procedures. This patch fixes both problems. |
||
|---|---|---|
| .. | ||
| file-icns-data.c | ||
| file-icns-data.h | ||
| file-icns-export.c | ||
| file-icns-export.h | ||
| file-icns-load.c | ||
| file-icns-load.h | ||
| file-icns.c | ||
| file-icns.h | ||
| meson.build | ||