diff options
-rw-r--r-- | lopcodes.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lopcodes.h,v 1.176 2017/12/04 17:41:30 roberto Exp roberto $ | 2 | ** $Id: lopcodes.h,v 1.177 2017/12/13 18:32:09 roberto Exp roberto $ |
3 | ** Opcodes for Lua virtual machine | 3 | ** Opcodes for Lua virtual machine |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -121,7 +121,7 @@ enum OpMode {iABC, iABx, iAsBx, iAx, isJ}; /* basic instruction formats */ | |||
121 | #define GETARG_sC(i) (GETARG_C(i) - MAXARG_sC) | 121 | #define GETARG_sC(i) (GETARG_C(i) - MAXARG_sC) |
122 | #define SETARG_C(i,v) setarg(i, v, POS_C, SIZE_C) | 122 | #define SETARG_C(i,v) setarg(i, v, POS_C, SIZE_C) |
123 | 123 | ||
124 | #define TESTARG_k(i) (cast(int, ((i) & (1 << POS_k)))) | 124 | #define TESTARG_k(i) (cast(int, ((i) & (1u << POS_k)))) |
125 | #define GETARG_k(i) getarg(i, POS_k, 1) | 125 | #define GETARG_k(i) getarg(i, POS_k, 1) |
126 | #define SETARG_k(i,v) setarg(i, v, POS_k, 1) | 126 | #define SETARG_k(i,v) setarg(i, v, POS_k, 1) |
127 | 127 | ||