From f0540b018ae6c266126162a96abf70a4c7a2f53a Mon Sep 17 00:00:00 2001 From: chatty Date: Tue, 28 Nov 2000 17:07:45 +0000 Subject: * Made consistent with Tcl7.0 and Tk3.3 --- comm/TkMultiplexer.cc | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'comm/TkMultiplexer.cc') diff --git a/comm/TkMultiplexer.cc b/comm/TkMultiplexer.cc index 3272851..28c76d3 100644 --- a/comm/TkMultiplexer.cc +++ b/comm/TkMultiplexer.cc @@ -14,7 +14,15 @@ */ #include "TkMultiplexer.h" -#include "error.h" + +/* these files are included by tk.h, I include them here to avoid + them being enclosed in extern "C" */ +#include +#include +#include +extern "C" { +#include "tk.h" +} #include @@ -67,7 +75,7 @@ UchTkMultiplexer :: SetMasks (int fd, IOMODE mode) if (mask) { Tk_CreateFileHandler (fd, mask, ioHandler, (ClientData) ch); ReadCount++; - Active [fd] = TRUE; + Active [fd] = true; } } @@ -105,12 +113,12 @@ UchTkMultiplexer :: AddSignalHook () MPX_RES UchTkMultiplexer :: Loop () { - Looping = TRUE; + Looping = true; Tk_MainLoop (); if (Looping) { - Looping = FALSE; + Looping = false; return isMpxEmpty; } return isMpxTerminated; -- cgit v1.1