diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2022-10-19 16:29:54 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2022-10-19 16:29:54 -0300 |
commit | 14d2803e55f0bbc2b09890a3b30afbb063ec973d (patch) | |
tree | fd99577f3745763e67e02b34cb842f2604ce5aac /ltests.c | |
parent | 7f12bf40c401ea465c792156be31bf4a38a7499f (diff) | |
download | lua-14d2803e55f0bbc2b09890a3b30afbb063ec973d.tar.gz lua-14d2803e55f0bbc2b09890a3b30afbb063ec973d.tar.bz2 lua-14d2803e55f0bbc2b09890a3b30afbb063ec973d.zip |
Details
Some cast operations rewritten to use respective macros.
Diffstat (limited to 'ltests.c')
-rw-r--r-- | ltests.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -533,7 +533,7 @@ static void checkobject (global_State *g, GCObject *o, int maybedead, | |||
533 | 533 | ||
534 | static lu_mem checkgraylist (global_State *g, GCObject *o) { | 534 | static lu_mem checkgraylist (global_State *g, GCObject *o) { |
535 | int total = 0; /* count number of elements in the list */ | 535 | int total = 0; /* count number of elements in the list */ |
536 | ((void)g); /* better to keep it available if we need to print an object */ | 536 | cast_void(g); /* better to keep it if we need to print an object */ |
537 | while (o) { | 537 | while (o) { |
538 | assert(!!isgray(o) ^ (getage(o) == G_TOUCHED2)); | 538 | assert(!!isgray(o) ^ (getage(o) == G_TOUCHED2)); |
539 | assert(!testbit(o->marked, TESTBIT)); | 539 | assert(!testbit(o->marked, TESTBIT)); |
@@ -1055,7 +1055,7 @@ static int tref (lua_State *L) { | |||
1055 | luaL_checkany(L, 1); | 1055 | luaL_checkany(L, 1); |
1056 | lua_pushvalue(L, 1); | 1056 | lua_pushvalue(L, 1); |
1057 | lua_pushinteger(L, luaL_ref(L, LUA_REGISTRYINDEX)); | 1057 | lua_pushinteger(L, luaL_ref(L, LUA_REGISTRYINDEX)); |
1058 | (void)level; /* to avoid warnings */ | 1058 | cast_void(level); /* to avoid warnings */ |
1059 | lua_assert(lua_gettop(L) == level+1); /* +1 for result */ | 1059 | lua_assert(lua_gettop(L) == level+1); /* +1 for result */ |
1060 | return 1; | 1060 | return 1; |
1061 | } | 1061 | } |
@@ -1063,7 +1063,7 @@ static int tref (lua_State *L) { | |||
1063 | static int getref (lua_State *L) { | 1063 | static int getref (lua_State *L) { |
1064 | int level = lua_gettop(L); | 1064 | int level = lua_gettop(L); |
1065 | lua_rawgeti(L, LUA_REGISTRYINDEX, luaL_checkinteger(L, 1)); | 1065 | lua_rawgeti(L, LUA_REGISTRYINDEX, luaL_checkinteger(L, 1)); |
1066 | (void)level; /* to avoid warnings */ | 1066 | cast_void(level); /* to avoid warnings */ |
1067 | lua_assert(lua_gettop(L) == level+1); | 1067 | lua_assert(lua_gettop(L) == level+1); |
1068 | return 1; | 1068 | return 1; |
1069 | } | 1069 | } |
@@ -1071,7 +1071,7 @@ static int getref (lua_State *L) { | |||
1071 | static int unref (lua_State *L) { | 1071 | static int unref (lua_State *L) { |
1072 | int level = lua_gettop(L); | 1072 | int level = lua_gettop(L); |
1073 | luaL_unref(L, LUA_REGISTRYINDEX, cast_int(luaL_checkinteger(L, 1))); | 1073 | luaL_unref(L, LUA_REGISTRYINDEX, cast_int(luaL_checkinteger(L, 1))); |
1074 | (void)level; /* to avoid warnings */ | 1074 | cast_void(level); /* to avoid warnings */ |
1075 | lua_assert(lua_gettop(L) == level); | 1075 | lua_assert(lua_gettop(L) == level); |
1076 | return 0; | 1076 | return 0; |
1077 | } | 1077 | } |
@@ -1740,7 +1740,7 @@ static struct X { int x; } x; | |||
1740 | else if EQ("tostring") { | 1740 | else if EQ("tostring") { |
1741 | const char *s = lua_tostring(L1, getindex); | 1741 | const char *s = lua_tostring(L1, getindex); |
1742 | const char *s1 = lua_pushstring(L1, s); | 1742 | const char *s1 = lua_pushstring(L1, s); |
1743 | (void)s1; /* to avoid warnings */ | 1743 | cast_void(s1); /* to avoid warnings */ |
1744 | lua_longassert((s == NULL && s1 == NULL) || strcmp(s, s1) == 0); | 1744 | lua_longassert((s == NULL && s1 == NULL) || strcmp(s, s1) == 0); |
1745 | } | 1745 | } |
1746 | else if EQ("Ltolstring") { | 1746 | else if EQ("Ltolstring") { |