- for(i = 0; i < cmdcodesize; i++) {
- np = (CMDCODETAB *) malloc(sizeof(*np));
- if(np == NULL) {
- setcerr(122, NULL); /* cannot create hash table */
- return false;
- }
+ cmdtabsize = comet2cmdsize;
+ cmdtype_code = calloc_chk(cmdtabsize, sizeof(CMDTAB *), "cmdtype_code");
+ for(i = 0; i < cmdtabsize; i++) {
+ *(cmdtype_code + i) = NULL;
+ }
+ for(i = 0; i < comet2cmdsize; i++) {
+ np = malloc_chk(sizeof(CMDTAB), "cmdtype_code.next");
+ np->cmd = NULL;
+ np->next = NULL;