Diff
Not logged in

Differences From Artifact [6580c82214]:

To Artifact [0ad08ad3c8]:


498
499
500
501
502
503
504
505
506

507
508
509
510
511
512
513
    }
    TclpMutexLock();
    pmutexPtr = *((pthread_mutex_t **)mutexPtr);
    if (pmutexPtr == NULL) {
        TclpMutexUnlock();
        goto retry;
    }
    pthread_mutex_lock(pmutexPtr);
    TclpMutexUnlock();

}

/*
 *----------------------------------------------------------------------
 *
 * Tcl_MutexUnlock --
 *







<

>







498
499
500
501
502
503
504

505
506
507
508
509
510
511
512
513
    }
    TclpMutexLock();
    pmutexPtr = *((pthread_mutex_t **)mutexPtr);
    if (pmutexPtr == NULL) {
        TclpMutexUnlock();
        goto retry;
    }

    TclpMutexUnlock();
    pthread_mutex_lock(pmutexPtr);
}

/*
 *----------------------------------------------------------------------
 *
 * Tcl_MutexUnlock --
 *