diff options
| author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-12-29 23:54:52 (GMT) |
|---|---|---|
| committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2023-12-29 23:54:52 (GMT) |
| commit | 450b1859f8df2b43f25718b9ed1265ac3edd34ee (patch) | |
| tree | 99d469832c29540086f5b591d194d1d67b824cb0 /generic/tclIntDecls.h | |
| parent | b41ee879346fd5fd483d4bc6ebc92e6c9a021002 (diff) | |
| parent | a6b645335abc815f4e04a7233460b931328ebe3a (diff) | |
| download | tcl-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.h | 4 |
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 */ |
