]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/basic/prioq.c
coccinelle: add reallocarray() coccinelle script
[thirdparty/systemd.git] / src / basic / prioq.c
index 407b17e9bf481021116052093bf184656ef99033..2a1f1af8787e1b47dfee450a0fa0486539dc8b44 100644 (file)
@@ -173,7 +173,7 @@ int prioq_put(Prioq *q, void *data, unsigned *idx) {
                 struct prioq_item *j;
 
                 n = MAX((q->n_items+1) * 2, 16u);
-                j = realloc(q->items, sizeof(struct prioq_item) * n);
+                j = reallocarray(q->items, n, sizeof(struct prioq_item));
                 if (!j)
                         return -ENOMEM;