nasmlib: Shrink idata_bytes

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
This commit is contained in:
Cyrill Gorcunov 2012-05-02 00:09:45 +04:00
parent c33f05a9c7
commit 4d02ededde

View file

@ -775,35 +775,24 @@ char *nasm_opt_val(char *p, char **val, char **next)
*/ */
int idata_bytes(int opcode) int idata_bytes(int opcode)
{ {
int ret;
switch (opcode) { switch (opcode) {
case I_DB: case I_DB:
ret = 1; return 1;
break;
case I_DW: case I_DW:
ret = 2; return 2;
break;
case I_DD: case I_DD:
ret = 4; return 4;
break;
case I_DQ: case I_DQ:
ret = 8; return 8;
break;
case I_DT: case I_DT:
ret = 10; return 10;
break;
case I_DO: case I_DO:
ret = 16; return 16;
break;
case I_DY: case I_DY:
ret = 32; return 32;
break;
case I_none: case I_none:
ret = -1; return -1;
break;
default: default:
ret = 0; return 0;
break;
} }
return ret;
} }