X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Fplist.c;h=38cde5b435c3d1b7e6d16ff844ca4b180c735482;hp=1a69fc1722c7b650a42500a8ac369962d08a534b;hb=c9384515a81cb64d345b299908b2852f51bb8e6e;hpb=b029005e56a8913fbb3d17ab497b4a37a00a211c diff --git a/src/plist.c b/src/plist.c index 1a69fc1..38cde5b 100644 --- a/src/plist.c +++ b/src/plist.c @@ -121,7 +121,7 @@ struct psi_plist *psi_plist_add(struct psi_plist *list, void *ptr) { } struct psi_plist *psi_plist_add_r(struct psi_plist *list, size_t num_eles, void **eles) { - if (list && list->count) { + if (list) { list = realloc(list, sizeof(*list) + list->size + (num_eles + list->count) * list->size); } if (list) {