diff options
Diffstat (limited to 'src/lj_str.c')
-rw-r--r-- | src/lj_str.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/lj_str.c b/src/lj_str.c index a0080e31..675213d7 100644 --- a/src/lj_str.c +++ b/src/lj_str.c | |||
@@ -274,6 +274,14 @@ GCstr * LJ_FASTCALL lj_str_fromnumber(lua_State *L, cTValue *o) | |||
274 | return tvisint(o) ? lj_str_fromint(L, intV(o)) : lj_str_fromnum(L, &o->n); | 274 | return tvisint(o) ? lj_str_fromint(L, intV(o)) : lj_str_fromnum(L, &o->n); |
275 | } | 275 | } |
276 | 276 | ||
277 | /* Convert char value to string. */ | ||
278 | GCstr * LJ_FASTCALL lj_str_fromchar(lua_State *L, int c) | ||
279 | { | ||
280 | char buf[1]; | ||
281 | buf[0] = c; | ||
282 | return lj_str_new(L, buf, 1); | ||
283 | } | ||
284 | |||
277 | /* -- String formatting --------------------------------------------------- */ | 285 | /* -- String formatting --------------------------------------------------- */ |
278 | 286 | ||
279 | /* Push formatted message as a string object to Lua stack. va_list variant. */ | 287 | /* Push formatted message as a string object to Lua stack. va_list variant. */ |