X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fwim.c;h=bf6ebbf0cbe494ca9ba1077fc9628c45fd83f649;hb=2254a0fc3f1d7af1151ee83f3458f44339b5028b;hp=3676123a9b58ce8c8149d9633eed68d5c0bee24a;hpb=d4f8cc3998aebb08c6cd12d248173323b43c07b8;p=wimlib diff --git a/src/wim.c b/src/wim.c index 3676123a..bf6ebbf0 100644 --- a/src/wim.c +++ b/src/wim.c @@ -70,8 +70,8 @@ new_wim_struct(void) if (wim) { wim->in_fd.fd = -1; wim->out_fd.fd = -1; + INIT_LIST_HEAD(&wim->subwims); } - INIT_LIST_HEAD(&wim->subwims); return wim; } @@ -775,6 +775,7 @@ wimlib_free(WIMStruct *wim) if (filedes_valid(&wim->out_fd)) filedes_close(&wim->out_fd); + wimlib_lzx_free_context(wim->lzx_context); free_lookup_table(wim->lookup_table);