aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
authorTom Tromey2012-08-19 03:23:03 -0600
committerTom Tromey2012-08-19 03:23:03 -0600
commit5651640d578fa2efa40be4789d9fa61813ccb1fa (patch)
treea59e33464016e88cb3f0501d6c47baf8aa5e07aa /src/alloc.c
parentee1464eab19311ab7708b135bdb6eb989909e4cc (diff)
downloademacs-5651640d578fa2efa40be4789d9fa61813ccb1fa.tar.gz
emacs-5651640d578fa2efa40be4789d9fa61813ccb1fa.zip
condition variables
This implements condition variables for elisp. This needs more tests.
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 80d22d61d66..19b77d567d0 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -3106,6 +3106,8 @@ sweep_vectors (void)
3106 finalize_one_thread ((struct thread_state *) vector); 3106 finalize_one_thread ((struct thread_state *) vector);
3107 else if (PSEUDOVECTOR_TYPEP (&vector->header, PVEC_MUTEX)) 3107 else if (PSEUDOVECTOR_TYPEP (&vector->header, PVEC_MUTEX))
3108 finalize_one_mutex ((struct Lisp_Mutex *) vector); 3108 finalize_one_mutex ((struct Lisp_Mutex *) vector);
3109 else if (PSEUDOVECTOR_TYPEP (&vector->header, PVEC_CONDVAR))
3110 finalize_one_condvar ((struct Lisp_CondVar *) vector);
3109 3111
3110 next = ADVANCE (vector, nbytes); 3112 next = ADVANCE (vector, nbytes);
3111 3113