summaryrefslogtreecommitdiff
path: root/core/src/xmake/string
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/xmake/string')
-rw-r--r--core/src/xmake/string/case.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/src/xmake/string/case.c b/core/src/xmake/string/case.c
index 5fa4c5786..9206cafa2 100644
--- a/core/src/xmake/string/case.c
+++ b/core/src/xmake/string/case.c
@@ -71,18 +71,18 @@ static tb_int_t xm_string_case(lua_State* lua, tb_bool_t lower) {
if (n != -1) {
lua_pushlstring(lua, ub, n);
} else {
- lua_pushnil(lua);
+ lua_pushlstring(lua, str, size);
}
tb_free(ub);
} else {
- lua_pushnil(lua);
+ lua_pushlstring(lua, str, size);
}
} else {
- lua_pushnil(lua);
+ lua_pushlstring(lua, str, size);
}
tb_free(wb);
} else {
- lua_pushnil(lua);
+ lua_pushlstring(lua, str, size);
}
// ok