diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-10-04 16:17:04 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-10-04 16:17:04 -0300 |
commit | 7bd1e53753de7176eb0b23f2bf19ad2235dec826 (patch) | |
tree | 6b8be4dcec4e71ccf6e85f3bfa95a7bfd544714f | |
parent | b98d41db99969f6336c32cb67274093b9a548d39 (diff) | |
download | lua-github-7bd1e53753de7176eb0b23f2bf19ad2235dec826.tar.gz |
Fixed a warning and other minor issues
Fixed some minor issues from the feedback for 5.4-beta rc1.
-rw-r--r-- | lcode.c | 4 | ||||
-rw-r--r-- | lcorolib.c | 3 | ||||
-rw-r--r-- | ldblib.c | 2 | ||||
-rw-r--r-- | lgc.c | 2 | ||||
-rw-r--r-- | loadlib.c | 2 | ||||
-rw-r--r-- | lparser.c | 4 |
6 files changed, 9 insertions, 8 deletions
@@ -1650,8 +1650,8 @@ void luaK_posfix (FuncState *fs, BinOpr opr, case OPR_SUB: { if (finishbinexpneg(fs, e1, e2, OP_ADDI, line, TM_SUB)) break; /* coded as (r1 + -I) */ - /* ELSE *//* FALLTHROUGH */ - } + /* ELSE */ + } /* FALLTHROUGH */ case OPR_DIV: case OPR_IDIV: case OPR_MOD: case OPR_POW: { codearith(fs, opr, e1, e2, 0, line); break; @@ -116,7 +116,8 @@ static int luaB_yield (lua_State *L) { #define COS_NORM 3 -static const char *statname[] = {"running", "dead", "suspended", "normal"}; +static const char *const statname[] = + {"running", "dead", "suspended", "normal"}; static int auxstatus (lua_State *L, lua_State *co) { @@ -24,7 +24,7 @@ ** The hook table at registry[HOOKKEY] maps threads to their current ** hook function. */ -static const char* HOOKKEY = "_HOOKKEY"; +static const char *const HOOKKEY = "_HOOKKEY"; /* @@ -998,7 +998,7 @@ static void sweep2old (lua_State *L, GCObject **p) { */ static GCObject **sweepgen (lua_State *L, global_State *g, GCObject **p, GCObject *limit) { - static lu_byte nextage[] = { + static const lu_byte nextage[] = { G_SURVIVAL, /* from G_NEW */ G_OLD1, /* from G_SURVIVAL */ G_OLD1, /* from G_OLD0 */ @@ -59,7 +59,7 @@ ** key for table in the registry that keeps handles ** for all loaded C libraries */ -static const char *CLIBS = "_CLIBS"; +static const char *const CLIBS = "_CLIBS"; #define LIB_FAIL "open" @@ -1523,8 +1523,8 @@ static void fixforjump (FuncState *fs, int pc, int dest, int back) { */ static void forbody (LexState *ls, int base, int line, int nvars, int isgen) { /* forbody -> DO block */ - static OpCode forprep[2] = {OP_FORPREP, OP_TFORPREP}; - static OpCode forloop[2] = {OP_FORLOOP, OP_TFORLOOP}; + static const OpCode forprep[2] = {OP_FORPREP, OP_TFORPREP}; + static const OpCode forloop[2] = {OP_FORLOOP, OP_TFORLOOP}; BlockCnt bl; FuncState *fs = ls->fs; int prep, endfor; |