diff -up OpenLieroX/src/common/SystemFunctions.cpp~ OpenLieroX/src/common/SystemFunctions.cpp --- OpenLieroX/src/common/SystemFunctions.cpp~ 2012-04-17 02:26:14.000000000 +0200 +++ OpenLieroX/src/common/SystemFunctions.cpp 2012-04-20 11:15:32.319953837 +0200 @@ -132,7 +132,7 @@ void setCurThreadName(const std::string& #endif #ifdef HAVE_PTHREAD_NAME - pthread_setname_np(name.c_str()); + pthread_setname_np(pthread_self(), name.c_str()); #endif }