From 2f511ab1aadb56fa3579453a12333a12aa178b1b Mon Sep 17 00:00:00 2001 From: Mikael Djurfeldt Date: Thu, 30 Mar 2000 23:22:50 +0000 Subject: [PATCH] * coop-defs.h (struct coop_t): Removed dummy_mutex. * coop-defs.h, coop-threads.c (struct coop_t): Eliminate `sto'-field when GUILE_PTHREAD_COMPAT is enabled. --- libguile/coop-defs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libguile/coop-defs.h b/libguile/coop-defs.h index 7222e4c28..8d6985849 100644 --- a/libguile/coop-defs.h +++ b/libguile/coop-defs.h @@ -85,7 +85,9 @@ struct qt_t; typedef struct coop_t { struct qt_t *sp; /* QuickThreads handle. */ +#ifndef GUILE_PTHREAD_COMPAT void *sto; /* `malloc'-allocated stack. */ +#endif struct coop_t *next; /* Next thread in the queue. */ @@ -118,7 +120,6 @@ typedef struct coop_t { #ifdef GUILE_PTHREAD_COMPAT pthread_t dummy_thread; pthread_mutex_t dummy_mutex; - pthread_cond_t dummy_cond; #endif } coop_t;