Fix 64-bit builds (explicit type casting) 65/221265/2
authorMichal Bloch <m.bloch@partner.samsung.com>
Mon, 30 Dec 2019 16:37:09 +0000 (17:37 +0100)
committerMichal Bloch <m.bloch@partner.samsung.com>
Mon, 30 Dec 2019 18:56:35 +0000 (19:56 +0100)
Change-Id: I2f84c225d705aecd326015e3dc3d858457f7ae5b
Signed-off-by: Michal Bloch <m.bloch@partner.samsung.com>
tests/lowmem-limit-env.cpp

index 7bc1a1e..70bd406 100644 (file)
@@ -97,7 +97,7 @@ void LowmemLimitEnv::configure_cgroup_usages(const char *cgroup, unsigned long s
        auto &cg = cgroup_memory[cg_name];
        cg.files["memory.memsw.usage_in_bytes"] = std::to_string(sw_usage);
        cg.files["memory.usage_in_bytes"] = std::to_string(usage);
-       cg.memory_stat = {0, usage, 0, 0, 0, 0, sw_usage};
+       cg.memory_stat = {0, (long long) usage, 0, 0, 0, 0, (long long) sw_usage};
 }
 
 int LowmemLimitEnv::config_parse(const char *, ConfigParseCallbackFun cb, void *user_data) {