diff options
Diffstat (limited to 'lib/dpkg/meminfo.c')
-rw-r--r-- | lib/dpkg/meminfo.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/dpkg/meminfo.c b/lib/dpkg/meminfo.c index 998f65c..3288adf 100644 --- a/lib/dpkg/meminfo.c +++ b/lib/dpkg/meminfo.c @@ -129,8 +129,7 @@ meminfo_get_available_from_file(const char *filename, uint64_t *val) if ((num == INTMAX_MAX) && errno == ERANGE) return MEMINFO_INT_MAX; /* It should end with ' kB\n'. */ - if (*end != ' ' || *(end + 1) != 'k' || - *(end + 2) != 'B') + if (end[0] != ' ' || end[1] != 'k' || end[2] != 'B') return MEMINFO_NO_UNIT; /* This should not overflow, but just in case. */ |