]> wimlib.net Git - wimlib/blobdiff - src/extract.c
Make WIMStructs reference-counted
[wimlib] / src / extract.c
index 0d7ec687a828fdba4740ae3d4bf07d4acc6cd36b..532d1b1fcd82ea6c8b3d2823647fb21010e37ab4 100644 (file)
@@ -1929,6 +1929,7 @@ wimlib_extract_image_from_pipe_with_progress(int pipe_fd,
                        goto out_wimlib_free;
                wim_reshdr_to_desc_and_blob(&reshdr, pwm, metadata_rdesc,
                                            imd->metadata_blob);
+               pwm->refcnt++;
 
                if (i == image) {
                        /* Metadata resource is for the image being extracted.