summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/src/xmake/semver/select.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/src/xmake/semver/select.c b/core/src/xmake/semver/select.c
index ea81b1e0c..ed97a7a44 100644
--- a/core/src/xmake/semver/select.c
+++ b/core/src/xmake/semver/select.c
@@ -43,7 +43,7 @@ static tb_bool_t xm_semver_select_from_versions_tags(lua_State* lua, tb_int_t fr
semvers_pclear(matches);
// select all matches
- tb_int_t i = 0;
+ lua_Integer i = 0;
luaL_checktype(lua, fromidx, LUA_TTABLE);
for (i = lua_objlen(lua, fromidx); i > 0; --i)
{
@@ -83,7 +83,7 @@ static tb_bool_t xm_semver_select_from_versions_tags(lua_State* lua, tb_int_t fr
}
static tb_bool_t xm_semver_select_from_branches(lua_State* lua, tb_int_t fromidx, tb_char_t const* range_str, tb_size_t range_len)
{
- tb_int_t i = 0;
+ lua_Integer i = 0;
luaL_checktype(lua, fromidx, LUA_TTABLE);
for (i = lua_objlen(lua, fromidx); i > 0; --i)
{
@@ -118,11 +118,11 @@ static tb_bool_t xm_semver_select_master_from_versions_tags(lua_State* lua, tb_i
semvers_pclear(matches);
// push all versions to matches
- tb_int_t i = 0;
+ lua_Integer i = 0;
luaL_checktype(lua, fromidx, LUA_TTABLE);
for (i = lua_objlen(lua, fromidx); i > 0; --i)
{
- lua_pushinteger(lua, i);
+ lua_pushinteger(lua, ()i);
lua_gettable(lua, fromidx);
tb_char_t const* source_str = luaL_checkstring(lua, -1);