diff --git a/lrzip.c b/lrzip.c index 08ffe63..de3024b 100644 --- a/lrzip.c +++ b/lrzip.c @@ -103,7 +103,7 @@ i64 get_ram(rzip_control *control) if(!(meminfo = fopen("/proc/meminfo", "r"))) fatal_return(("fopen\n"), -1); - while(!feof(meminfo) && !fscanf(meminfo, "MemTotal: %Lu kB", &ramsize)) { + while(!feof(meminfo) && !fscanf(meminfo, "MemTotal: %lld kB", &ramsize)) { if (unlikely(fgets(aux, sizeof(aux), meminfo) == NULL)) { fclose(meminfo); fatal_return(("Failed to fgets in get_ram\n"), -1);