aboutsummaryrefslogtreecommitdiff
path: root/sbin/hastd/synch.h
diff options
context:
space:
mode:
authorPawel Jakub Dawidek <pjd@FreeBSD.org>2010-10-24 15:41:23 +0000
committerPawel Jakub Dawidek <pjd@FreeBSD.org>2010-10-24 15:41:23 +0000
commit584a9bc3f8c2d31008b81ed2e15db96d2200155b (patch)
tree1ce33638b3000914f0a95961f1e7ec1b9abba62e /sbin/hastd/synch.h
parent2964aeb34a1b0b2a1fa3c3aa34d253a99e7fc71a (diff)
downloadsrc-584a9bc3f8c2d31008b81ed2e15db96d2200155b.tar.gz
src-584a9bc3f8c2d31008b81ed2e15db96d2200155b.zip
Plug memory leaks.
Found with: valgrind MFC after: 3 days
Notes
Notes: svn path=/head/; revision=214274
Diffstat (limited to 'sbin/hastd/synch.h')
-rw-r--r--sbin/hastd/synch.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sbin/hastd/synch.h b/sbin/hastd/synch.h
index 1dda49d7eb71..cf388d7d0cd6 100644
--- a/sbin/hastd/synch.h
+++ b/sbin/hastd/synch.h
@@ -140,6 +140,8 @@ cv_init(pthread_cond_t *cv)
assert(error == 0);
error = pthread_cond_init(cv, &attr);
assert(error == 0);
+ error = pthread_condattr_destroy(&attr);
+ assert(error == 0);
}
static __inline void
cv_wait(pthread_cond_t *cv, pthread_mutex_t *lock)