From c9a27c9545a59758e86aa1e564132f521d013466 Mon Sep 17 00:00:00 2001 From: Petr Baudis <pasky@ucw.cz> Date: Thu, 1 Mar 2012 03:41:02 +0100 Subject: [PATCH] compctld memory_limits(): Fix retrieving total memory amount --- compctld.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/compctld.c b/compctld.c index 25aa917..35d6bf4 100644 --- a/compctld.c +++ b/compctld.c @@ -30,7 +30,9 @@ memory_limits(size_t *minuser, size_t *mincomp, size_t *maxcomp, size_t *total) char line[1024]; while (fgets(line, sizeof(line), f)) { if (begins_with("MemTotal:", line)) { - sscanf(line, "MemTotal: %zu", total); + *total = 0; + sscanf(line, "MemTotal:%zu", total); + *total *= 1024; break; } } -- GitLab