From 24f1a2214ab03d46c64cd37a82eb5636f8015df7 Mon Sep 17 00:00:00 2001 From: levlam Date: Thu, 1 Aug 2019 19:09:10 +0300 Subject: [PATCH] Fix warnings. GitOrigin-RevId: dbfa557bcf9dc3cd63dd5cbbbed9d23b48a5b627 --- tdutils/td/utils/port/MemoryMapping.cpp | 2 +- tdutils/test/misc.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/tdutils/td/utils/port/MemoryMapping.cpp b/tdutils/td/utils/port/MemoryMapping.cpp index 808dc6bc..234026ac 100644 --- a/tdutils/td/utils/port/MemoryMapping.cpp +++ b/tdutils/td/utils/port/MemoryMapping.cpp @@ -84,7 +84,7 @@ Result MemoryMapping::create_from_file(const FileFd &file_fd, con auto data_offset = begin - fixed_begin; auto data_size = end - fixed_begin; - void *data = mmap(nullptr, data_size, PROT_READ, MAP_PRIVATE, fd, fixed_begin); + void *data = mmap(nullptr, narrow_cast(data_size), PROT_READ, MAP_PRIVATE, fd, narrow_cast(fixed_begin)); if (data == MAP_FAILED) { return OS_ERROR("mmap call failed"); } diff --git a/tdutils/test/misc.cpp b/tdutils/test/misc.cpp index 2d390618..e3a4606f 100644 --- a/tdutils/test/misc.cpp +++ b/tdutils/test/misc.cpp @@ -751,6 +751,8 @@ TEST(Misc, uint128) { auto ia = uint128_intrinsic(hi, lo); ensure_eq(a, ia); #endif + nums.push_back(a); + nums.pop_back(); nums.push_back({hi, lo}); } }