head 1.2; access; symbols pkgsrc-2026Q1:1.1.0.2 pkgsrc-2026Q1-base:1.1; locks; strict; comment @ * @; 1.2 date 2026.04.17.08.36.08; author adam; state dead; branches; next 1.1; commitid M6zgQTrjr1Q2ZhCG; 1.1 date 2025.12.28.10.08.32; author adam; state Exp; branches; next ; commitid KutyFbSVYHFX1aoG; desc @@ 1.2 log @samba4: remove unused patch @ text @$NetBSD: patch-source4_kdc_db-glue.c,v 1.1 2025/12/28 10:08:32 adam Exp $ Darwin does not provide reallocarray(). --- source4/kdc/db-glue.c.orig 2025-12-28 09:41:34.117717508 +0000 +++ source4/kdc/db-glue.c @@@@ -49,6 +49,16 @@@@ #include "talloc.h" #include "util/debug.h" +#if defined(__APPLE__) +static void *reallocarray(void *ptr, size_t nmemb, size_t size) +{ + if ((nmemb >= SIZE_MAX / size) || (size == 0 && nmemb > 0)) { + return NULL; + } + return realloc(ptr, nmemb * size); +} +#endif + #undef DBGC_CLASS #define DBGC_CLASS DBGC_KERBEROS @ 1.1 log @samba4: add new patches @ text @d1 1 a1 1 $NetBSD$ @