aboutsummaryrefslogtreecommitdiff
path: root/jim.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2021-11-08 14:35:01 +1000
committerSteve Bennett <steveb@workware.net.au>2021-11-08 14:36:29 +1000
commit70b007b63669a709b0e8aef34a22658047815cc2 (patch)
tree5c9ca6025ea9e667a54c5f38d66051a59ad1b969 /jim.c
parent7ccf7db0aa24ba0d091070ab1c8e29925548bab4 (diff)
downloadjimtcl-70b007b63669a709b0e8aef34a22658047815cc2.zip
jimtcl-70b007b63669a709b0e8aef34a22658047815cc2.tar.gz
jimtcl-70b007b63669a709b0e8aef34a22658047815cc2.tar.bz2
core: avoid some gcc 11 warnings
Fixes: #210 Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim.c')
-rw-r--r--jim.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/jim.c b/jim.c
index f339758..adcb9da 100644
--- a/jim.c
+++ b/jim.c
@@ -4182,6 +4182,7 @@ static Jim_Cmd *JimCreateProcedureCmd(Jim_Interp *interp, Jim_Obj *argListObjPtr
/* Allocate space for both the command pointer and the arg list */
cmdPtr = Jim_Alloc(sizeof(*cmdPtr) + sizeof(struct Jim_ProcArg) * argListLen);
+ assert(cmdPtr);
memset(cmdPtr, 0, sizeof(*cmdPtr));
cmdPtr->inUse = 1;
cmdPtr->isproc = 1;
@@ -14303,6 +14304,7 @@ badcompareargs:
str = Jim_GetString(argv[2], &len);
buf = Jim_Alloc(len + 1);
+ assert(buf);
p = buf + len;
*p = 0;
for (i = 0; i < len; ) {