From 02c33abade3af7cffc7be114ba0faf328f241e80 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 1 Apr 1994 22:48:31 +0000 Subject: Formerly fstests.c.~19~ --- fstests/fstests.c | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) (limited to 'fstests/fstests.c') diff --git a/fstests/fstests.c b/fstests/fstests.c index aaa6f6d9..09ac9ba3 100644 --- a/fstests/fstests.c +++ b/fstests/fstests.c @@ -60,14 +60,22 @@ main () printf ("Error on sync: %d\n", err); #else - unlink ("/newdir"); - rmdir ("/newdir"); - mkdir ("/newdir", 0777); - rename ("/newdir", "/newdir2"); - rmdir ("/foo"); - mkdir ("/foo", 0777); - rename ("/newdir2", "/foo"); - sync (); + if (unlink ("/newdir")) + perror ("unlink"); + if (rmdir ("/newdir")) + perror ("1st rmdir"); + if (mkdir ("/newdir", 0777)) + perror ("1st mkdir"); + if (rename ("/newdir", "/newdir2")) + perror ("1st rename"); + if (rmdir ("/foo")) + perror ("2nd rmdir"); + if (mkdir ("/foo", 0777)) + perror ("2nd mkdir"); + if (rename ("/newdir2", "/foo")) + perror ("2nd rename"); + if (sync ()) + perror ("sync"); #endif printf ("All done.\n"); -- cgit v1.2.3