png img proxy fixes, speed zoom segv fix, colapse ins 1frm silence undo, repair rende...
[goodguy/history.git] / cinelerra-5.1 / guicast / mutex.C
index c6cddd7639827ea6ddb89df9629d02a16a58dc04..6ac188d5e2c7222f1d3af68c02430ff2c6cfeba1 100644 (file)
@@ -20,6 +20,7 @@
  */
 
 #include <stdio.h>
+#include <string.h>
 #include <errno.h>
 
 #include "bcsignals.h"
@@ -115,7 +116,8 @@ int Mutex::unlock()
 
        UNSET_LOCK(this);
 
-       if(pthread_mutex_unlock(&mutex)) perror("Mutex::unlock");
+       int ret = pthread_mutex_unlock(&mutex);
+       if( ret ) fprintf(stderr, "Mutex::unlock: %s\n",strerror(ret));
        return 0;
 }