From 05929f2cd5aae94682ca38579b9ba87d2d76bb48 Mon Sep 17 00:00:00 2001 From: smitsohu Date: Sun, 6 Jun 2021 12:34:23 +0200 Subject: fixup 9678da00301562464464099b9d7cfd76424fbb23 --- src/firejail/util.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/firejail/util.c b/src/firejail/util.c index b41a65c1d..dc9fe2449 100644 --- a/src/firejail/util.c +++ b/src/firejail/util.c @@ -447,8 +447,10 @@ int is_link(const char *fname) { if (*fname == '\0') return 0; - // remove trailing slashes - char *tmp = clean_pathname(fname); + char *tmp = strdup(fname); + if (!tmp) + errExit("strdup"); + trim_trailing_slash_or_dot(tmp); char c; ssize_t rv = readlink(tmp, &c, 1); -- cgit v1.2.3-54-g00ecf