diff options
author | Daniel Eischen <deischen@FreeBSD.org> | 2004-02-05 23:32:45 +0000 |
---|---|---|
committer | Daniel Eischen <deischen@FreeBSD.org> | 2004-02-05 23:32:45 +0000 |
commit | 08a6a888daa5ed6a878c58c3ab6df91593b7cd5c (patch) | |
tree | 2e04f9e330ed8b5a19e4d706ab36e76191a5011d /lib/libc/gen | |
parent | 9b705967d2566f5159ab4fc11567881207725bc0 (diff) | |
download | src-08a6a888daa5ed6a878c58c3ab6df91593b7cd5c.tar.gz src-08a6a888daa5ed6a878c58c3ab6df91593b7cd5c.zip |
Correct check for invalid semaphore on sem_destroy() (s/==/!=/).
Reported by: kris
Notes
Notes:
svn path=/head/; revision=125509
Diffstat (limited to 'lib/libc/gen')
-rw-r--r-- | lib/libc/gen/sem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/gen/sem.c b/lib/libc/gen/sem.c index 48f63fe760a4..34ea8f7295b6 100644 --- a/lib/libc/gen/sem.c +++ b/lib/libc/gen/sem.c @@ -162,7 +162,7 @@ __sem_destroy(sem_t *sem) { int retval; - if (sem_check_validity(sem) == 0) + if (sem_check_validity(sem) != 0) return (-1); _pthread_mutex_lock(&(*sem)->lock); |