openbsd-ports/devel/glib2/patches/patch-glib_goption_c

14 lines
440 B
Plaintext

$OpenBSD: patch-glib_goption_c,v 1.3 2012/07/08 17:09:18 sthen Exp $
--- glib/goption.c.orig Sun Jul 8 08:40:22 2012
+++ glib/goption.c Sun Jul 8 08:40:24 2012
@@ -1680,6 +1680,9 @@ platform_get_argv0 (void)
cmdline = (char **) realloc (cmdline, len);
+#ifndef nitems
+#define nitems(_a) (sizeof((_a)) / sizeof((_a)[0]))
+#endif
if (sysctl (mib, nitems (mib), cmdline, &len, NULL, 0) == -1)
{
g_free (cmdline);