diff options
author | smitsohu <smitsohu@gmail.com> | 2020-02-02 15:21:09 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-02 15:21:09 +0000 |
commit | 37ef5a5b1f91a40b23e6a62c56c3f7bb80ef18ef (patch) | |
tree | 2c93f75cdfa6ac69b40f5deeb761b10de9f39e00 /src | |
parent | Housekeeping: consistent ${HOME} instead of ~ (diff) | |
download | firejail-37ef5a5b1f91a40b23e6a62c56c3f7bb80ef18ef.tar.gz firejail-37ef5a5b1f91a40b23e6a62c56c3f7bb80ef18ef.tar.zst firejail-37ef5a5b1f91a40b23e6a62c56c3f7bb80ef18ef.zip |
resolve cppcheck memleak warning
Diffstat (limited to 'src')
-rw-r--r-- | src/firejail/macros.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/firejail/macros.c b/src/firejail/macros.c index 724411e13..e52a7a430 100644 --- a/src/firejail/macros.c +++ b/src/firejail/macros.c | |||
@@ -300,8 +300,8 @@ void invalid_filename(const char *fname, int globbing) { | |||
300 | size_t i = 0; | 300 | size_t i = 0; |
301 | while (ptr[i] != '\0') { | 301 | while (ptr[i] != '\0') { |
302 | if (iscntrl((unsigned char) ptr[i])) { | 302 | if (iscntrl((unsigned char) ptr[i])) { |
303 | fprintf(stderr, "Error: \"%s\" is an invalid filename: no control characters allowed\n", | 303 | char *new = fix_control_chars(fname); |
304 | fix_control_chars(fname)); | 304 | fprintf(stderr, "Error: \"%s\" is an invalid filename: no control characters allowed\n", new); |
305 | exit(1); | 305 | exit(1); |
306 | } | 306 | } |
307 | i++; | 307 | i++; |