summaryrefslogtreecommitdiffstats
path: root/generic/tclAsync.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2022-10-21 08:53:46 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2022-10-21 08:53:46 (GMT)
commit106d95266d9d11d75d65b2b7e448a011f5575090 (patch)
tree557f975cb65286378c75a189cafbc83502e70f6b /generic/tclAsync.c
parent3405e90b0428cfcfd998772217086daa6865b009 (diff)
parent31489aa2fa4710e28b83cd902fbafcfa0792e033 (diff)
downloadtcl-106d95266d9d11d75d65b2b7e448a011f5575090.zip
tcl-106d95266d9d11d75d65b2b7e448a011f5575090.tar.gz
tcl-106d95266d9d11d75d65b2b7e448a011f5575090.tar.bz2
Merge 8.7
Diffstat (limited to 'generic/tclAsync.c')
-rw-r--r--generic/tclAsync.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/generic/tclAsync.c b/generic/tclAsync.c
index 93bcf32..f0f0c9c 100644
--- a/generic/tclAsync.c
+++ b/generic/tclAsync.c
@@ -30,7 +30,7 @@ typedef struct AsyncHandler {
* for the process. */
Tcl_AsyncProc *proc; /* Procedure to call when handler is
* invoked. */
- ClientData clientData; /* Value to pass to handler when it is
+ void *clientData; /* Value to pass to handler when it is
* invoked. */
struct ThreadSpecificData *originTsd;
/* Used in Tcl_AsyncMark to modify thread-
@@ -38,7 +38,7 @@ typedef struct AsyncHandler {
* associated to. */
Tcl_ThreadId originThrdId; /* Origin thread where this token was created
* and where it will be yielded. */
- ClientData notifierData; /* Platform notifier data or NULL. */
+ void *notifierData; /* Platform notifier data or NULL. */
} AsyncHandler;
typedef struct ThreadSpecificData {
@@ -142,7 +142,7 @@ Tcl_AsyncHandler
Tcl_AsyncCreate(
Tcl_AsyncProc *proc, /* Procedure to call when handler is
* invoked. */
- ClientData clientData) /* Argument to pass to handler. */
+ void *clientData) /* Argument to pass to handler. */
{
AsyncHandler *asyncPtr;
ThreadSpecificData *tsdPtr = TCL_TSD_INIT(&dataKey);