Pull in <stdio.h> for NULL
authorguenther <guenther@openbsd.org>
Sat, 27 Aug 2016 04:35:18 +0000 (04:35 +0000)
committerguenther <guenther@openbsd.org>
Sat, 27 Aug 2016 04:35:18 +0000 (04:35 +0000)
ok deraadt@

regress/sys/uvm/misc/misc.c
regress/sys/uvm/mmap0/mmap0.c
regress/sys/uvm/mmap_fixed/mmap_fixed.c

index d902b6b..47e4fae 100644 (file)
@@ -139,6 +139,12 @@ main(argc, argv)
 
        (void) munmap(addr, st.st_size);
 
+       if (munlock(addr, pgsize) == 0)
+               errx(1, "munlock %s (again): should have failed but didn't",
+                   filename);
+       if (errno != ENOMEM)
+               err(1, "munlock %s (again)", filename);
+
        /*
         * TEST MLOCKALL'ING AN ANONYMOUS MEMORY RANGE.
         */
index df4286e..d750fa5 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mmap0.c,v 1.1 2011/10/07 19:43:07 ariane Exp $        */
+/*     $OpenBSD: mmap0.c,v 1.2 2016/08/27 04:35:19 guenther Exp $      */
 /*
  * Copyright (c) 2011 Ariane van der Steldt <ariane@stack.nl>
  *
 #include <sys/types.h>
 #include <sys/mman.h>
 #include <err.h>
+#include <errno.h>
 #include <fcntl.h>
+#include <stdio.h>
 #include <sysexits.h>
-#include <errno.h>
 
 
 /*
index c53acb3..020fecb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: mmap_fixed.c,v 1.2 2016/08/25 05:12:06 deraadt Exp $  */
+/*     $OpenBSD: mmap_fixed.c,v 1.3 2016/08/27 04:35:19 guenther Exp $ */
 
 /*
  * Public domain. 2006, Kurt Miller <kurt@intricatesoftware.com>
@@ -7,6 +7,7 @@
 #include <sys/types.h>
 #include <sys/mman.h>
 #include <err.h>
+#include <stdio.h>
 
 #define MEM_SIZE        1024*1024