We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 46aa872 commit f1d8354Copy full SHA for f1d8354
1 file changed
runtime-light/stdlib/rpc/rpc-tl-builtins.h
@@ -28,13 +28,13 @@ inline void register_tl_storers_table_and_fetcher(const array<tl_storer_ptr>& ge
28
rpc_mutable_image_state.tl_fetch_wrapper = gen$t_ReqResult_fetch;
29
}
30
31
-inline int tl_parse_save_pos() noexcept {
+inline size_t tl_parse_save_pos() noexcept {
32
return RpcServerInstanceState::get().tl_fetcher.pos();
33
34
35
-inline bool tl_parse_restore_pos(int pos) noexcept {
+inline bool tl_parse_restore_pos(size_t pos) noexcept {
36
auto& tl_fetcher{RpcServerInstanceState::get().tl_fetcher};
37
- if (pos < 0 || pos > tl_fetcher.pos()) [[unlikely]] {
+ if (pos > tl_fetcher.pos()) [[unlikely]] {
38
return false;
39
40
tl_fetcher.reset(pos);
0 commit comments