From: Dmitry V. Levin <ldv@altlinux.org>
Date: Thu, 21 Apr 2016 20:32:43 +0000 (+0000)
Subject: tests/creat.c: stop using sys/stat.h
X-Git-Tag: v4.12~364
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b0a647f4d4a65a50aa8abdb1bc8c480744df4fed;p=strace

tests/creat.c: stop using sys/stat.h
---

diff --git a/tests/creat.c b/tests/creat.c
index 52d9d62d..759c7783 100644
--- a/tests/creat.c
+++ b/tests/creat.c
@@ -5,7 +5,6 @@
 
 # include <errno.h>
 # include <stdio.h>
-# include <sys/stat.h>
 # include <unistd.h>
 
 # define TMP_FILE "creat"
@@ -13,10 +12,9 @@
 int
 main(void)
 {
-	int rc = syscall(__NR_creat, TMP_FILE, S_IRUSR);
-	printf("creat(\"%s\", %#o) = %d %s (%m)\n",
-	       TMP_FILE, S_IRUSR, rc,
-	       errno2name());
+	long rc = syscall(__NR_creat, TMP_FILE, 0400);
+	printf("creat(\"%s\", %#o) = %ld %s (%m)\n",
+	       TMP_FILE, 0400, rc, errno2name());
 
 	puts("+++ exited with 0 +++");
 	return 0;