diff --git a/stepmania/src/archutils/Unix/LinuxThreadHelpers.cpp b/stepmania/src/archutils/Unix/LinuxThreadHelpers.cpp index 32c470dc0a..9fea71cb12 100644 --- a/stepmania/src/archutils/Unix/LinuxThreadHelpers.cpp +++ b/stepmania/src/archutils/Unix/LinuxThreadHelpers.cpp @@ -46,7 +46,7 @@ CString ThreadsVersion() } /* Crash-conditions-safe: */ -static bool UsingNPTL() +bool UsingNPTL() { char buf[1024] = ""; int ret = confstr( _CS_GNU_LIBPTHREAD_VERSION, buf, sizeof(buf) ); diff --git a/stepmania/src/archutils/Unix/LinuxThreadHelpers.h b/stepmania/src/archutils/Unix/LinuxThreadHelpers.h index 743e4c9614..07b2795010 100644 --- a/stepmania/src/archutils/Unix/LinuxThreadHelpers.h +++ b/stepmania/src/archutils/Unix/LinuxThreadHelpers.h @@ -6,6 +6,9 @@ CString ThreadsVersion(); /* Get the current thread's ThreadID. */ int GetCurrentThreadId(); +/* Return true if NPTL libraries are in use, false if linuxthreads. */ +bool UsingNPTL(); + int SuspendThread( int ThreadID ); int ResumeThread( int ThreadID );