Solving issue 1684: "thumbnail.cc uses Glib::Mutex recusively" ; this changeset introduce a new MyMutex and MyMutex::MyLock class that has to be used instead of Glib ones

This commit is contained in:
Hombre
2013-08-11 23:33:10 +02:00
parent 987e4dcd89
commit f512d74323
55 changed files with 1037 additions and 751 deletions

View File

@@ -55,7 +55,7 @@ class Imagefloat : public IImagefloat, public ImageIO {
virtual void setScanline (int row, unsigned char* buffer, int bps, float *minValue=NULL, float *maxValue=NULL);
// functions inherited from IImagefloat:
virtual Glib::Mutex& getMutex () { return mutex (); }
virtual MyMutex& getMutex () { return mutex (); }
virtual cmsHPROFILE getProfile () { return getEmbeddedProfile (); }
virtual int getBitsPerPixel () { return 8*sizeof(float); }
virtual int saveToFile (Glib::ustring fname) { return save (fname); }