]> granicus.if.org Git - strace/blobdiff - test/skodic.c
test/vfork.c: new file to test vfork traces
[strace] / test / skodic.c
index 4e65d5d56aa52bdbc40a1f46f427835325e2ad60..6528ed895fe161199e8e71a64fa5cd8d353a679f 100644 (file)
@@ -15,7 +15,8 @@
 void
 main(void)
 {
-  char *c = 0x94000000;
+  char *c = (char*)0x94000000;
+  int fd;
   open( "/tmp/delme", O_RDWR );
   mmap( c, 4096, PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED, 3, 0 );
   *c = 0;
@@ -26,5 +27,6 @@ main(void)
     }
   } else
     while (1)
-      open( c, 0 );
+      if ((fd=open( c, 0 ))!=-1)
+         close(fd);
 }