Convert the per-process thread list to a standard list.
diff --git a/server/console.c b/server/console.c
index 6f54f66..b51f56d 100644
--- a/server/console.c
+++ b/server/console.c
@@ -78,7 +78,6 @@
{
struct object obj; /* object header */
struct list entry; /* entry in list of all screen buffers */
- struct screen_buffer *prev;
struct console_input *input; /* associated console input */
int mode; /* output mode */
int cursor_size; /* size of cursor (percentage filled) */
@@ -400,7 +399,7 @@
{
/* find a suitable thread to signal */
struct thread *thread;
- for (thread = process->thread_list; thread; thread = thread->proc_next)
+ LIST_FOR_EACH_ENTRY( thread, &process->thread_list, struct thread, proc_entry )
{
if (send_thread_signal( thread, csi->signal )) break;
}