Searched refs:posi (Results 1 – 2 of 2) sorted by relevance
| /f-stack/app/redis-5.0.5/deps/lua/src/ |
| H A D | lstrlib.c | 109 ptrdiff_t posi = posrelat(luaL_optinteger(L, 2, 1), l); in str_byte() local 110 ptrdiff_t pose = posrelat(luaL_optinteger(L, 3, posi), l); in str_byte() 112 if (posi <= 0) posi = 1; in str_byte() 114 if (posi > pose) return 0; /* empty interval; return no values */ in str_byte() 115 n = (int)(pose - posi + 1); in str_byte() 116 if (posi + n <= pose) /* overflow? */ in str_byte() 120 lua_pushinteger(L, uchar(s[posi+i-1])); in str_byte()
|
| /f-stack/freebsd/contrib/openzfs/module/lua/ |
| H A D | lstrlib.c | 146 size_t posi = posrelat(luaL_optinteger(L, 2, 1), l); in str_byte() local 147 size_t pose = posrelat(luaL_optinteger(L, 3, posi), l); in str_byte() 149 if (posi < 1) posi = 1; in str_byte() 151 if (posi > pose) return 0; /* empty interval; return no values */ in str_byte() 152 n = (int)(pose - posi + 1); in str_byte() 153 if (posi + n <= pose) /* (size_t -> int) overflow? */ in str_byte() 157 lua_pushinteger(L, uchar(s[posi+i-1])); in str_byte()
|