From: norly Date: Wed, 28 May 2014 19:11:11 +0000 (+0200) Subject: Workaround for Linux 3.14 X-Git-Url: https://git.enpas.org/?p=sysstatus.git;a=commitdiff_plain;h=e26711c0f1480208d8810780b10ba1a41dc01daf Workaround for Linux 3.14 --- diff --git a/src/status/memusage.c b/src/status/memusage.c index 6e71514..15523de 100644 --- a/src/status/memusage.c +++ b/src/status/memusage.c @@ -1,5 +1,6 @@ #include #include +#include #include "common.h" #include "tools.h" @@ -33,6 +34,9 @@ void status_memusage(GlobalData *g) memfree = atoi(&stline[17]); stlen = getline(&stline, &stlen, stfile); + if (stlen > 13 && !memcmp(stline, "MemAvailable:", 13)) { + stlen = getline(&stline, &stlen, stfile); + } membuffers = atoi(&stline[17]); stlen = getline(&stline, &stlen, stfile);