Projects
Eulaceura:Factory
dcraw
_service:obs_scm:dcraw-9.21-lcms2-error-reporti...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:dcraw-9.21-lcms2-error-reporting.patch of Package dcraw
From affda75b7d868350d7ef9e7a67367826fb3e950d Mon Sep 17 00:00:00 2001 From: Nils Philippsen <nils@redhat.com> Date: Wed, 4 Sep 2013 17:13:49 +0200 Subject: [PATCH] Report errors with LCMS version 2.x. --- dcraw.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dcraw.c b/dcraw.c index 6f8dbbe..d80db64 100644 --- a/dcraw.c +++ b/dcraw.c @@ -8902,6 +8902,13 @@ notraw: } #ifndef NO_LCMS +static void lcms2_error_show_handler (cmsContext ContextID, + cmsUInt32Number ErrorCode, + const char *Text) +{ + fprintf (stderr, "lcms2: Error #%d; %s\n", ErrorCode, Text); +} + void CLASS apply_profile (const char *input, const char *output) { char *prof; @@ -8910,6 +8917,7 @@ void CLASS apply_profile (const char *input, const char *output) FILE *fp; unsigned size; + cmsSetLogErrorHandler (lcms2_error_show_handler); if (strcmp (input, "embed")) hInProfile = cmsOpenProfileFromFile (input, "r"); else if (profile_length) { -- 1.9.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2