X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Fjoin.c;h=07cbfa971c92622b08eb72df6b39e9d26e18524a;hp=3710eec85ec72ec02fee1bae2d857cf328fd79b2;hb=512d3f87a1e7b59ca19ae6d6965dbcf7f4a17c15;hpb=35dd893208119869db6a90b1d1663f9aea88a3f7 diff --git a/src/join.c b/src/join.c index 3710eec8..07cbfa97 100644 --- a/src/join.c +++ b/src/join.c @@ -31,10 +31,11 @@ static int copy_lte_to_table(struct lookup_table_entry *lte, void *table) { struct lookup_table_entry *copy; - copy = new_lookup_table_entry(); + copy = MALLOC(sizeof(struct lookup_table_entry)); if (!copy) return WIMLIB_ERR_NOMEM; memcpy(copy, lte, sizeof(struct lookup_table_entry)); + INIT_LIST_HEAD(©->lte_group_list); lookup_table_insert(table, copy); return 0; }