Searched refs:pose (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/lua/src/ |
H A D | lutf8lib.c | 126 lua_Integer pose = u_posrelat(luaL_optinteger(L, 3, posi), len); local 131 luaL_argcheck(L, pose <= (lua_Integer)len, 3, "out of bounds"); 132 if (posi > pose) return 0; /* empty interval; return no values */ 133 if (pose - posi >= INT_MAX) /* (lua_Integer -> int) overflow? */ 135 n = (int)(pose - posi) + 1; /* upper bound for number of returns */ 138 se = s + pose; /* string end */
|
H A D | lstrlib.c | 181 size_t pose = getendpos(L, 3, pi, l); local 183 if (posi > pose) return 0; /* empty interval; return no values */ 184 if (pose - posi >= (size_t)INT_MAX) /* arithmetic overflow? */ 186 n = (int)(pose - posi) + 1;
|
/freebsd-13-stable/sys/contrib/openzfs/module/lua/ |
H A D | lstrlib.c | 147 size_t pose = posrelat(luaL_optinteger(L, 3, posi), l); local 150 if (pose > l) pose = l; 151 if (posi > pose) return 0; /* empty interval; return no values */ 152 n = (int)(pose - posi + 1); 153 if (posi + n <= pose) /* (size_t -> int) overflow? */
|
Completed in 59 milliseconds