summaryrefslogtreecommitdiffstats
path: root/pw/libutil
diff options
context:
space:
mode:
Diffstat (limited to 'pw/libutil')
-rw-r--r--pw/libutil/gr_util.c4
-rw-r--r--pw/libutil/login_cap.c4
-rw-r--r--pw/libutil/pw_util.c5
3 files changed, 10 insertions, 3 deletions
diff --git a/pw/libutil/gr_util.c b/pw/libutil/gr_util.c
index cfb9b7e..bcd171e 100644
--- a/pw/libutil/gr_util.c
+++ b/pw/libutil/gr_util.c
@@ -47,7 +47,9 @@ __FBSDID("$FreeBSD$");
#include <unistd.h>
#include <pwd.h>
-#include "reallocarray.h"
+#include <os/availability.h>
+API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0), watchos(3.0))
+void * reallocarray(void * in_ptr, size_t nmemb, size_t size) __DARWIN_EXTSN(reallocarray) __result_use_check;
static int lockfd = -1;
static char group_dir[PATH_MAX];
diff --git a/pw/libutil/login_cap.c b/pw/libutil/login_cap.c
index b544b69..8befd7c 100644
--- a/pw/libutil/login_cap.c
+++ b/pw/libutil/login_cap.c
@@ -44,7 +44,9 @@ __FBSDID("$FreeBSD$");
#include <syslog.h>
#include <unistd.h>
-#include "reallocarray.h"
+#include <os/availability.h>
+API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0), watchos(3.0))
+void * reallocarray(void * in_ptr, size_t nmemb, size_t size) __DARWIN_EXTSN(reallocarray) __result_use_check;
/*
* allocstr()
diff --git a/pw/libutil/pw_util.c b/pw/libutil/pw_util.c
index 61d4ef4..1548ca6 100644
--- a/pw/libutil/pw_util.c
+++ b/pw/libutil/pw_util.c
@@ -65,7 +65,10 @@ __SCCSID("@(#)pw_util.c 8.3 (Berkeley) 4/2/94");
#include <unistd.h>
#include "libutil.h"
-#include "reallocarray.h"
+
+#include <os/availability.h>
+API_AVAILABLE(macos(10.12), ios(10.0), tvos(10.0), watchos(3.0))
+void * reallocarray(void * in_ptr, size_t nmemb, size_t size) __DARWIN_EXTSN(reallocarray) __result_use_check;
static pid_t editpid = -1;
static int lockfd = -1;