aboutsummaryrefslogtreecommitdiffstats
path: root/src/fbuilder/build_seccomp.c
diff options
context:
space:
mode:
authorLibravatar ಚಿರಾಗ್ ನಟರಾಜ್ <chiraag.nataraj@gmail.com>2018-08-16 12:27:58 -0400
committerLibravatar ಚಿರಾಗ್ ನಟರಾಜ್ <chiraag.nataraj@gmail.com>2018-08-16 12:27:58 -0400
commit9063ed30ba71705c154d7a561149c11abc03cf08 (patch)
treee0e23cb6e7205d54eaf7bb6aa90f16ab3d9a4e50 /src/fbuilder/build_seccomp.c
parentGenerate temporary filenames instead of using a fixed one (fixes #2083) (diff)
downloadfirejail-9063ed30ba71705c154d7a561149c11abc03cf08.tar.gz
firejail-9063ed30ba71705c154d7a561149c11abc03cf08.tar.zst
firejail-9063ed30ba71705c154d7a561149c11abc03cf08.zip
Unlink files at end
Diffstat (limited to 'src/fbuilder/build_seccomp.c')
-rw-r--r--src/fbuilder/build_seccomp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/fbuilder/build_seccomp.c b/src/fbuilder/build_seccomp.c
index f275caf80..64bcac586 100644
--- a/src/fbuilder/build_seccomp.c
+++ b/src/fbuilder/build_seccomp.c
@@ -162,6 +162,7 @@ void build_protocol(char *fname, int fd, FILE *fp) {
162 if (stat(newname, &s) == 0) { 162 if (stat(newname, &s) == 0) {
163 int nfd = open(newname, O_RDONLY); 163 int nfd = open(newname, O_RDONLY);
164 process_protocol(newname, nfd); 164 process_protocol(newname, nfd);
165 unlink(newname);
165 } 166 }
166 free(newname); 167 free(newname);
167 } 168 }