]> git.lizzy.rs Git - dragonstd.git/blobdiff - flag.c
Add key to add functions
[dragonstd.git] / flag.c
diff --git a/flag.c b/flag.c
index c415ba60e206a5d39c70cd99fe2a9ce0203ddf66..2aa6a90112000cc17285df6349e01e5b2b163ca1 100644 (file)
--- a/flag.c
+++ b/flag.c
@@ -19,7 +19,7 @@ void flag_dst(Flag *flag)
 void flag_sub(Flag *flag, pthread_cond_t *cnd)
 {
        pthread_mutex_lock(&flag->mtx);
-       list_add(&flag->cvs, cnd, &cmp_ref, NULL);
+       list_add(&flag->cvs, cnd, cnd, &cmp_ref, NULL);
        pthread_mutex_unlock(&flag->mtx);
 }