code_type = calloc_chk(comet2cmdsize, sizeof(CMDTAB **), "code_type");
for(i = 0; i < comet2cmdsize; i++) {
hashval = hash_code((&comet2cmd[i])->code); /* ハッシュ値の生成 */
- p = malloc_chk(sizeof(CMDTAB **), "code_type");
+ p = malloc_chk(sizeof(CMDTAB), "code_type");
p->cmd = &comet2cmd[i];
p->next = code_type[hashval]; /* ハッシュ表に値を追加 */
code_type[hashval] = p;