Searched refs:pose (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/contrib/lua/src/ |
H A D | lutf8lib.c | 104 lua_Integer pose = u_posrelat(luaL_optinteger(L, 3, posi), len); local 108 luaL_argcheck(L, pose <= (lua_Integer)len, 3, "out of range"); 109 if (posi > pose) return 0; /* empty interval; return no values */ 110 if (pose - posi >= INT_MAX) /* (lua_Integer -> int) overflow? */ 112 n = (int)(pose - posi) + 1; 115 se = s + pose;
|
H A D | lstrlib.c | 152 lua_Integer pose = posrelat(luaL_optinteger(L, 3, posi), l); local 155 if (pose > (lua_Integer)l) pose = l; 156 if (posi > pose) return 0; /* empty interval; return no values */ 157 if (pose - posi >= INT_MAX) /* arithmetic overflow? */ 159 n = (int)(pose - posi) + 1;
|
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lua/ |
H A D | lstrlib.c | 166 size_t pose = posrelat(luaL_optinteger(L, 3, posi), l); local 169 if (pose > l) pose = l; 170 if (posi > pose) return 0; /* empty interval; return no values */ 171 n = (int)(pose - posi + 1); 172 if (posi + n <= pose) /* (size_t -> int) overflow? */
|
Completed in 59 milliseconds