summaryrefslogtreecommitdiffstats
path: root/generic/tclIntDecls.h
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2023-12-29 23:54:52 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2023-12-29 23:54:52 (GMT)
commit450b1859f8df2b43f25718b9ed1265ac3edd34ee (patch)
tree99d469832c29540086f5b591d194d1d67b824cb0 /generic/tclIntDecls.h
parentb41ee879346fd5fd483d4bc6ebc92e6c9a021002 (diff)
parenta6b645335abc815f4e04a7233460b931328ebe3a (diff)
downloadtcl-450b1859f8df2b43f25718b9ed1265ac3edd34ee.zip
tcl-450b1859f8df2b43f25718b9ed1265ac3edd34ee.tar.gz
tcl-450b1859f8df2b43f25718b9ed1265ac3edd34ee.tar.bz2
Fix [abd489a1c]: TclStringCmp() calls functions through pointer to incorrect type
Diffstat (limited to 'generic/tclIntDecls.h')
-rw-r--r--generic/tclIntDecls.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/tclIntDecls.h b/generic/tclIntDecls.h
index f22b2d5..9a64529 100644
--- a/generic/tclIntDecls.h
+++ b/generic/tclIntDecls.h
@@ -352,7 +352,7 @@ EXTERN int TclListObjSetElement(Tcl_Interp *interp,
/* Slot 167 is reserved */
/* Slot 168 is reserved */
/* 169 */
-EXTERN int TclpUtfNcmp2(const char *s1, const char *s2,
+EXTERN int TclpUtfNcmp2(const void *s1, const void *s2,
size_t n);
/* 170 */
EXTERN int TclCheckInterpTraces(Tcl_Interp *interp,
@@ -749,7 +749,7 @@ typedef struct TclIntStubs {
int (*tclListObjSetElement) (Tcl_Interp *interp, Tcl_Obj *listPtr, Tcl_Size index, Tcl_Obj *valuePtr); /* 166 */
void (*reserved167)(void);
void (*reserved168)(void);
- int (*tclpUtfNcmp2) (const char *s1, const char *s2, size_t n); /* 169 */
+ int (*tclpUtfNcmp2) (const void *s1, const void *s2, size_t n); /* 169 */
int (*tclCheckInterpTraces) (Tcl_Interp *interp, const char *command, Tcl_Size numChars, Command *cmdPtr, int result, int traceFlags, Tcl_Size objc, Tcl_Obj *const objv[]); /* 170 */
int (*tclCheckExecutionTraces) (Tcl_Interp *interp, const char *command, Tcl_Size numChars, Command *cmdPtr, int result, int traceFlags, Tcl_Size objc, Tcl_Obj *const objv[]); /* 171 */
int (*tclInThreadExit) (void); /* 172 */