diff os2/dw.c @ 68:8d6100960adf

Minor tab changes on OS/2 and Windows.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 22 Jan 2002 23:45:01 +0000
parents ab9b0fa6c66e
children 9510897c0b03
line wrap: on
line diff
--- a/os2/dw.c	Tue Jan 22 10:55:20 2002 +0000
+++ b/os2/dw.c	Tue Jan 22 23:45:01 2002 +0000
@@ -137,6 +137,14 @@
 		SignalHandler *prev = NULL, *tmp = Root;
 		while(tmp)
 		{
+			if(tmp->message == message &&
+			   tmp->window == window &&
+			   tmp->signalfunction == signalfunction)
+			{
+				tmp->data = data;
+				free(new);
+				return;
+			}
 			prev = tmp;
 			tmp = tmp->next;
 		}