diff options
| author | griffin <briang42@easystreet.net> | 2023-05-24 23:17:17 (GMT) |
|---|---|---|
| committer | griffin <briang42@easystreet.net> | 2023-05-24 23:17:17 (GMT) |
| commit | ba261e8e87cd9fb904172ca5a43fadb8f163666a (patch) | |
| tree | 07f644f0eb19d93b953c156179e27db3c292384f /generic/tclInt.h | |
| parent | c3f8318a3f328bd39244bc8f88ed606848ec5b85 (diff) | |
| parent | 231fd112f959c258117188b044681643f30129f1 (diff) | |
| download | tcl-ba261e8e87cd9fb904172ca5a43fadb8f163666a.zip tcl-ba261e8e87cd9fb904172ca5a43fadb8f163666a.tar.gz tcl-ba261e8e87cd9fb904172ca5a43fadb8f163666a.tar.bz2 | |
merge trunk
Diffstat (limited to 'generic/tclInt.h')
| -rw-r--r-- | generic/tclInt.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h index c92e24b..7afdd24 100644 --- a/generic/tclInt.h +++ b/generic/tclInt.h @@ -105,12 +105,6 @@ #endif /* - * Maximum *signed* value that can be stored in a Tcl_Size type. This is - * primarily used for checking overflows in dynamically allocating memory. - */ -#define TCL_SIZE_SMAX ((((Tcl_Size) 1) << ((8*(Tcl_Size)sizeof(Tcl_Size)) - 1)) - 1) - -/* * Macros used to cast between pointers and integers (e.g. when storing an int * in ClientData), on 64-bit architectures they avoid gcc warning about "cast * to/from pointer from/to integer of different size". @@ -3423,7 +3417,7 @@ MODULE_SCOPE int TclCreateSocketAddress(Tcl_Interp *interp, const char **errorMsgPtr); MODULE_SCOPE int TclpThreadCreate(Tcl_ThreadId *idPtr, Tcl_ThreadCreateProc *proc, void *clientData, - size_t stackSize, int flags); + TCL_HASH_TYPE stackSize, int flags); MODULE_SCOPE Tcl_Size TclpFindVariable(const char *name, Tcl_Size *lengthPtr); MODULE_SCOPE void TclpInitLibraryPath(char **valuePtr, TCL_HASH_TYPE *lengthPtr, Tcl_Encoding *encodingPtr); @@ -3492,7 +3486,7 @@ MODULE_SCOPE void TclSpellFix(Tcl_Interp *interp, Tcl_Obj *const *objv, Tcl_Size objc, Tcl_Size subIdx, Tcl_Obj *bad, Tcl_Obj *fix); MODULE_SCOPE void * TclStackRealloc(Tcl_Interp *interp, void *ptr, - Tcl_Size numBytes); + TCL_HASH_TYPE numBytes); typedef int (*memCmpFn_t)(const void*, const void*, size_t); MODULE_SCOPE int TclStringCmp(Tcl_Obj *value1Ptr, Tcl_Obj *value2Ptr, int checkEq, int nocase, Tcl_Size reqlength); |
