diff -ruN cinelerra-1.1.7.orig/guicast/thread.C cinelerra-1.1.7/guicast/thread.C --- cinelerra-1.1.7.orig/guicast/thread.C 2003-10-03 14:42:22.071290360 +0200 +++ cinelerra-1.1.7/guicast/thread.C 2003-10-03 14:45:53.318175952 +0200 @@ -165,7 +165,7 @@ return realtime; } -int Thread::get_tid() +pthread_t Thread::get_tid() { return tid; } diff -ruN cinelerra-1.1.7.orig/guicast/thread.h cinelerra-1.1.7/guicast/thread.h --- cinelerra-1.1.7.orig/guicast/thread.h 2003-10-03 14:42:22.072290208 +0200 +++ cinelerra-1.1.7/guicast/thread.h 2003-10-03 14:46:18.521344488 +0200 @@ -35,7 +35,7 @@ int get_realtime(); // Return realtime variable static int calculate_realtime(); // Determine status by querying kernel int get_synchronous(); - int get_tid(); + pthread_t get_tid(); private: int synchronous; // set to 1 to force join() to end