summaryrefslogtreecommitdiff
path: root/pkgtools/pkg_select/patches/patch-tools.h
blob: 7f0270338fc8ad0042162614cc01118d6355c39d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$NetBSD: patch-tools.h,v 1.1 2017/12/29 17:55:13 maya Exp $

malloc+memset to calloc

--- tools.h.orig	2009-03-08 14:25:53.000000000 +0000
+++ tools.h
@@ -74,10 +74,9 @@
 
 #define XMALLOC(elm, size)						\
 	do {								\
-		elm = malloc(size);					\
+		elm = calloc(1, size);					\
 		if (elm == NULL)					\
 			err(1, "can't allocate memory\n");		\
-		memset(elm, 0, size);					\
 	} while (/* CONSTCOND */ 0)
 
 #define XSTRDUP(dest, src)						\