X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fcmd.c;h=ecd5fdb921f96e5abc7af89c69d8156a30746346;hb=4aaa5bc19f9fe9f0bb22d2854e91d0b9f78d8708;hp=aa435b92ea8edf42465c2d0bebc35651582490f9;hpb=8b7bcce576862335c8bfeb6d937fe16463523c1d;p=YACASL2.git diff --git a/src/cmd.c b/src/cmd.c index aa435b9..ecd5fdb 100644 --- a/src/cmd.c +++ b/src/cmd.c @@ -183,21 +183,21 @@ bool create_code_type() } /** - * 命令コードから命令タイプを返す - * 無効な場合はNOTCMDを返す + * 命令コードから命令を返す + * 命令コードでない場合はNULLを返す */ -CMDTYPE getcmdtype(WORD code) +CMD *getcmd(WORD code) { CMDTAB *p; - CMDTYPE t = NOTCMD; + CMD *c = NULL; for(p = code_type[hash_code(code)]; p != NULL; p = p->next) { if(code == p->cmd->code) { - t = p->cmd->type; + c = p->cmd; break; } } - return t; + return c; } /**