]> wimlib.net Git - wimlib/blobdiff - src/extract.c
extract_streams_from_pipe(): Fix
[wimlib] / src / extract.c
index 8f658c4f7cd96cd10d1f6defc5e848069a546af3..1907e699315e16e7c94029af63c4872b2e887af8 100644 (file)
@@ -1446,6 +1446,9 @@ extract_streams_from_pipe(struct apply_ctx *ctx)
                {
                        lte_unbind_wim_resource_spec(found_lte);
                        lte_bind_wim_resource_spec(needed_lte, rspec);
+                       needed_lte->offset_in_res = found_lte->offset_in_res;
+                       needed_lte->flags = found_lte->flags;
+                       needed_lte->size = found_lte->size;
                        ret = extract_stream_instances(needed_lte, ctx, false);
                        lte_unbind_wim_resource_spec(needed_lte);