From 5a793ce65ed43608d9142b4009af738b3d5661b0 Mon Sep 17 00:00:00 2001 From: Jackie Liu Date: Wed, 20 Nov 2019 11:14:20 +0800 Subject: 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 Signed-off-by: Jens Axboe --- test/500f9fbadef8-test.c | 5 ++--- 1 file 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; } -- cgit v1.2.3