From f3e50252310860dc93a4f2bbe067a4406371c678 Mon Sep 17 00:00:00 2001 From: sletz Date: Sun, 8 Nov 2009 12:21:07 +0000 Subject: [PATCH] Cleanup thread code. git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3724 0c269be4-1314-0410-8aa9-9f06e86f4224 --- macosx/JackMachThread.cpp | 8 ++------ windows/JackWinThread.cpp | 4 ++-- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/macosx/JackMachThread.cpp b/macosx/JackMachThread.cpp index 2efb61a0..9a7ed47d 100644 --- a/macosx/JackMachThread.cpp +++ b/macosx/JackMachThread.cpp @@ -159,7 +159,7 @@ int JackMachThread::AcquireRealTime() { jack_log("JackMachThread::AcquireRealTime fPeriod = %ld fComputation = %ld fConstraint = %ld", long(fPeriod / 1000), long(fComputation / 1000), long(fConstraint / 1000)); - return (fThread) ? AcquireRealTimeImp(fThread, fPeriod, fComputation, fConstraint) : -1; + return (fThread != (pthread_t)NULL) ? AcquireRealTimeImp(fThread, fPeriod, fComputation, fConstraint) : -1; } int JackMachThread::AcquireSelfRealTime() @@ -184,16 +184,12 @@ int JackMachThread::AcquireSelfRealTime(int priority) int JackMachThread::AcquireRealTimeImp(pthread_t thread, UInt64 period, UInt64 computation, UInt64 constraint) { SetThreadToPriority(thread, 96, true, period, computation, constraint); - UInt64 int_period; - UInt64 int_computation; - UInt64 int_constraint; - GetParams(thread, &int_period, &int_computation, &int_constraint); return 0; } int JackMachThread::DropRealTime() { - return (fThread) ? DropRealTimeImp(fThread) : -1; + return (fThread != (pthread_t)NULL) ? DropRealTimeImp(fThread) : -1; } int JackMachThread::DropSelfRealTime() diff --git a/windows/JackWinThread.cpp b/windows/JackWinThread.cpp index ea5358bc..3893d220 100644 --- a/windows/JackWinThread.cpp +++ b/windows/JackWinThread.cpp @@ -178,7 +178,7 @@ int JackWinThread::StopImp(pthread_t thread) int JackWinThread::AcquireRealTime() { - return (fThread) ? AcquireRealTimeImp(fThread, fPriority) : -1; + return (fThread != (HANDLE)NULL) ? AcquireRealTimeImp(fThread, fPriority) : -1; } int JackWinThread::AcquireSelfRealTime() @@ -212,7 +212,7 @@ int JackWinThread::AcquireRealTimeImp(pthread_t thread, int priority) int JackWinThread::DropRealTime() { - return DropRealTimeImp(fThread); + return (fThread != (HANDLE)NULL) ? DropRealTimeImp(fThread) : -1; } int JackWinThread::DropSelfRealTime() -- 2.11.4.GIT