diff --git a/src/firejail/util.c b/src/firejail/util.c index 6dc75a6d3..6e5c160e0 100644 --- a/src/firejail/util.c +++ b/src/firejail/util.c @@ -51,6 +51,7 @@ long long unsigned parse_arg_size(char *str) { sscanf(str, "%llu", &result); char suffix = *(str + len - 1); + suffix = tolower((unsigned char)suffix); if (!isdigit(suffix) && (suffix == 'k' || suffix == 'm' || suffix == 'g')) { len -= 1; }