summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Reiner Herrmann <reiner@reiner-h.de>2017-08-29 18:56:40 +0200
committerLibravatar Reiner Herrmann <reiner@reiner-h.de>2017-08-29 18:56:40 +0200
commit4af5bc09308e3fdd67c1f178082bc5de32d9884c (patch)
tree86dc5651d8df3aa4fffeb2c97ae41d2bca051995 /src
parentMerge pull request #1500 from pizzadude/patch-3 (diff)
downloadfirejail-4af5bc09308e3fdd67c1f178082bc5de32d9884c.tar.gz
firejail-4af5bc09308e3fdd67c1f178082bc5de32d9884c.tar.zst
firejail-4af5bc09308e3fdd67c1f178082bc5de32d9884c.zip
Fix pointer dereference
Found by compiler: fs_bin.c:108:14: warning: comparison between pointer and zero character constant [-Wpointer-compare] if (++fname == '\0') ^~
Diffstat (limited to 'src')
-rw-r--r--src/firejail/fs_bin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/firejail/fs_bin.c b/src/firejail/fs_bin.c
index 110f027f7..d2c8fbbc8 100644
--- a/src/firejail/fs_bin.c
+++ b/src/firejail/fs_bin.c
@@ -105,7 +105,7 @@ static int valid_full_path_file(const char *name) {
105 char *fname = strrchr(full_name, '/'); 105 char *fname = strrchr(full_name, '/');
106 if (!fname) 106 if (!fname)
107 goto errexit; 107 goto errexit;
108 if (++fname == '\0') 108 if (*(++fname) == '\0')
109 goto errexit; 109 goto errexit;
110 110
111 int i = 0; 111 int i = 0;