Bugfixing #4580 "RT 5.4 on Windows 8.1 x64 crashes while in editor"

Wrong placement of Mutex protecting the CropHandler's pixbufs in
cropwindow.cc + mixup between cropPixbuf & cropPixbuftrue
This commit is contained in:
Hombre
2018-06-01 21:45:47 +02:00
parent 93b3f07bc6
commit ed081923d7
3 changed files with 21 additions and 20 deletions

View File

@@ -30,13 +30,13 @@ class Settings
public:
Glib::ustring iccDirectory; ///< The directory containing the possible output icc profiles
int viewingdevice; // white of output device (D50...D65..)
int viewingdevicegrey; // level of grey output device
int viewingdevicegrey; // level of grey output device
int viewinggreySc; // level of grey Scene
int leveldnv; // level of crop denoise
int leveldnti; // size of tiles denoise
int leveldnv; // level of crop denoise
int leveldnti; // size of tiles denoise
int leveldnaut; // level of auto denoise
int leveldnliss; // level of auto multi zone
int leveldnautsimpl; // STD or EXPERT
int leveldnautsimpl; // STD or EXPERT
Glib::ustring printerProfile; ///< ICC profile name used for soft-proofing a printer output
RenderingIntent printerIntent; ///< Colorimetric intent used with the above profile
@@ -60,11 +60,12 @@ public:
Glib::ustring bruce; // default name of Bruce
Glib::ustring srgb; // default name of SRGB space profile
Glib::ustring srgb10; // default name of SRGB space profile
Glib::ustring rec2020; // default name of rec2020
Glib::ustring rec2020; // default name of rec2020
bool gamutICC; // no longer used
bool gamutLch;
bool HistogramWorking;
bool HistogramWorking; // true: histogram is display the value of the image computed in the Working profile
// false: histogram is display the value of the image computed in the Output profile
int amchroma;
int protectred;
double protectredh;