summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2003-09-14 22:33:32 +0000
committerdavidxu <davidxu@FreeBSD.org>2003-09-14 22:33:32 +0000
commitd08173b50b7f6e569fd0acff8896f3d68f289f7c (patch)
treebe1b8d181acb85c565bc28ee843c31bf9aa10008
parentb117b7ad58e82b1aa2614c11103eaf337dae0202 (diff)
downloadFreeBSD-src-d08173b50b7f6e569fd0acff8896f3d68f289f7c.zip
FreeBSD-src-d08173b50b7f6e569fd0acff8896f3d68f289f7c.tar.gz
Avoid garbage bits in c_flags by direct assigning value.
Reviewed by: deischen
-rw-r--r--lib/libkse/thread/thr_cond.c2
-rw-r--r--lib/libpthread/thread/thr_cond.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/libkse/thread/thr_cond.c b/lib/libkse/thread/thr_cond.c
index 8cb8a53..a1df0bd 100644
--- a/lib/libkse/thread/thr_cond.c
+++ b/lib/libkse/thread/thr_cond.c
@@ -116,7 +116,7 @@ _pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *cond_attr)
* structure:
*/
TAILQ_INIT(&pcond->c_queue);
- pcond->c_flags |= COND_FLAGS_INITED;
+ pcond->c_flags = COND_FLAGS_INITED;
pcond->c_type = type;
pcond->c_mutex = NULL;
pcond->c_seqno = 0;
diff --git a/lib/libpthread/thread/thr_cond.c b/lib/libpthread/thread/thr_cond.c
index 8cb8a53..a1df0bd 100644
--- a/lib/libpthread/thread/thr_cond.c
+++ b/lib/libpthread/thread/thr_cond.c
@@ -116,7 +116,7 @@ _pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *cond_attr)
* structure:
*/
TAILQ_INIT(&pcond->c_queue);
- pcond->c_flags |= COND_FLAGS_INITED;
+ pcond->c_flags = COND_FLAGS_INITED;
pcond->c_type = type;
pcond->c_mutex = NULL;
pcond->c_seqno = 0;
OpenPOWER on IntegriCloud