From b172dc8b58a5db37d61cb4718cd42628126710f1 Mon Sep 17 00:00:00 2001
From: Rich Felker <dalias@aerifal.cx>
Date: Thu, 14 Apr 2011 21:43:49 -0400
Subject: make tmpfile slightly more efficient (use unlink syscall instead of
 remove)

---
 src/stdio/tmpfile.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src')

diff --git a/src/stdio/tmpfile.c b/src/stdio/tmpfile.c
index a6b72236..18c232f7 100644
--- a/src/stdio/tmpfile.c
+++ b/src/stdio/tmpfile.c
@@ -17,7 +17,7 @@ FILE *tmpfile(void)
 		fd = syscall(SYS_open, s, O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0600);
 		if (fd >= 0) {
 			f = __fdopen(fd, "w+");
-			remove(s);
+			syscall(SYS_unlink, s);
 			return f;
 		}
 	}
-- 
cgit v1.2.3-70-g09d2