From: Karel Zak Date: Thu, 2 Nov 2023 12:18:08 +0000 (+0100) Subject: libsmartcols: fix filter parser initialization X-Git-Tag: v2.40-rc1~151^2~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f2174749cc8d20c943809e9c0614b4a88cdf8997;p=thirdparty%2Futil-linux.git libsmartcols: fix filter parser initialization Addresses: https://github.com/util-linux/util-linux/pull/2531#discussion_r1372360666 Reported-by: Masatake YAMATO Signed-off-by: Karel Zak --- diff --git a/libsmartcols/src/filter.c b/libsmartcols/src/filter.c index ad7e849ab7..600ed0117b 100644 --- a/libsmartcols/src/filter.c +++ b/libsmartcols/src/filter.c @@ -195,7 +195,7 @@ int scols_filter_parse_string(struct libscols_filter *fltr, const char *str) if (!str || !*str) return 0; /* empty filter is not error */ - fltr->src = fmemopen((void *) str, strlen(str) + 1, "r"); + fltr->src = fmemopen((void *) str, strlen(str), "r"); if (!fltr->src) return -errno;