]> git.itanic.dy.fi Git - scan-pagemap/blobdiff - pagemap.h
Replace malloc + memset with calloc
[scan-pagemap] / pagemap.h
index 3482b4d3e9458acbe4f2473b7ed2db1715a29c55..34bcd75271ffe2597bff6580686ffbc6b2512df0 100644 (file)
--- a/pagemap.h
+++ b/pagemap.h
@@ -200,12 +200,11 @@ static inline void init_parse_opts(struct parse_opts *p)
 
 static inline struct pidlist *alloc_pidlist(void)
 {
-       struct pidlist *p = malloc(sizeof(*p));
+       struct pidlist *p = calloc(sizeof(*p), 1);
 
        if (p == NULL)
                return p;
 
-       memset(p, 0, sizeof(*p));
        INIT_LIST_HEAD(&p->list);
 
        return p;