From 75e605012a4d910b3ad3a068c2167b3e558baf82 Mon Sep 17 00:00:00 2001 From: Adam Reichold Date: Sun, 17 Jan 2016 16:21:57 +0100 Subject: [PATCH] Fix logic error in extension checks for loading ICC and CLUT files. --- rtengine/iccstore.cc | 2 +- rtgui/filmsimulation.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rtengine/iccstore.cc b/rtengine/iccstore.cc index b77da03dd..ff29c72ab 100644 --- a/rtengine/iccstore.cc +++ b/rtengine/iccstore.cc @@ -54,7 +54,7 @@ void loadProfiles (const Glib::ustring& dirName, const Glib::ustring extension = fileName.substr (fileName.size () - 4).casefold (); - if (extension.compare(".icc") == 0 && extension.compare(".icm") == 0) + if (extension.compare (".icc") != 0 && extension.compare (".icm") != 0) continue; const Glib::ustring filePath = Glib::build_filename (dirName, fileName); diff --git a/rtgui/filmsimulation.cc b/rtgui/filmsimulation.cc index b195cc238..6052fdc87 100644 --- a/rtgui/filmsimulation.cc +++ b/rtgui/filmsimulation.cc @@ -268,7 +268,7 @@ int ClutComboBox::parseDir (const Glib::ustring& path) splitClutFilename (entry, name, extension, profileName); extension = extension.casefold (); - if (extension.compare ("tif") == 0 && extension.compare ("png") == 0) { + if (extension.compare ("tif") != 0 && extension.compare ("png") != 0) { continue; }