summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackie Liu <liuyun01@kylinos.cn>2019-11-20 11:14:20 +0800
committerJens Axboe <axboe@kernel.dk>2019-11-19 20:35:51 -0700
commit5a793ce65ed43608d9142b4009af738b3d5661b0 (patch)
tree0c2733dc7b170eb0055a02ab7023e2ea2f44cbf9
parent76cf6dce3e91f66e588ef9d1492a181bd83a0b7e (diff)
downloadliburing-5a793ce65ed43608d9142b4009af738b3d5661b0.tar.gz
liburing-5a793ce65ed43608d9142b4009af738b3d5661b0.tar.bz2
mktemp is dangerous, better use mkostemp
jackieliu@aarch64:~/liburing$ make -C test ... /tmp/ccoJ4CQ4.o: In function `main': /home/jackieliu/liburing/test/500f9fbadef8-test.c:41: warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp' Signed-off-by: Jackie Liu <liuyun01@kylinos.cn> Signed-off-by: Jens Axboe <axboe@kernel.dk>
-rw-r--r--test/500f9fbadef8-test.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/test/500f9fbadef8-test.c b/test/500f9fbadef8-test.c
index 88602ad..b480944 100644
--- a/test/500f9fbadef8-test.c
+++ b/test/500f9fbadef8-test.c
@@ -38,10 +38,9 @@ int main(int argc, char *argv[])
}
sprintf(buf, "./XXXXXX");
- mktemp(buf);
- fd = open(buf, O_WRONLY | O_DIRECT | O_CREAT, 0644);
+ fd = mkostemp(buf, O_WRONLY | O_DIRECT | O_CREAT);
if (fd < 0) {
- perror("mkstemp");
+ perror("mkostemp");
return 1;
}