]> Repos - portaudio/commitdiff
unix: fixed compile failure due to warning about unused variable when compilation...
authordmitrykos <dmitrykos@0f58301d-fd10-0410-b4af-bbb618454e57>
Thu, 10 Jun 2010 08:05:29 +0000 (08:05 +0000)
committerdmitrykos <dmitrykos@0f58301d-fd10-0410-b4af-bbb618454e57>
Thu, 10 Jun 2010 08:05:29 +0000 (08:05 +0000)
src/os/unix/pa_unix_util.c

index 63ccf448db3cfd9576a4782a0705e4075a715391..17664eabf0a60f883c0dcc9547ff3e9dd7231177 100644 (file)
@@ -519,9 +519,9 @@ PaError PaUnixMutex_Terminate( PaUnixMutex* self )
 PaError PaUnixMutex_Lock( PaUnixMutex* self )
 {
     PaError result = paNoError;
-    int oldState;
     
 #ifdef PTHREAD_CANCEL
+       int oldState;
     PA_ENSURE_SYSTEM( pthread_setcancelstate( PTHREAD_CANCEL_DISABLE, &oldState ), 0 );
 #endif
     PA_ENSURE_SYSTEM( pthread_mutex_lock( &self->mtx ), 0 );
@@ -537,10 +537,10 @@ error:
 PaError PaUnixMutex_Unlock( PaUnixMutex* self )
 {
     PaError result = paNoError;
-    int oldState;
 
     PA_ENSURE_SYSTEM( pthread_mutex_unlock( &self->mtx ), 0 );
 #ifdef PTHREAD_CANCEL
+       int oldState;
     PA_ENSURE_SYSTEM( pthread_setcancelstate( PTHREAD_CANCEL_ENABLE, &oldState ), 0 );
 #endif