Commit 2c653a92 authored by Committed by Olaf Meeuwissen
Separate ICC profile loading into a separate file.
This cuts out some duplicate code, and enables us to reuse this logic for PNG, JPEG, and any other future output format. sanei_load_icc_profile also allows us to know that an ICC profile file is not long enough before we start to write it to the output; this should prevent poorly-written software from overflowing into image data when they read the bad profile based on its length.
Showing with 113 additions and 77 deletions