struct blob_descriptor blob;
wim_res_hdr_to_desc(reshdr, wim, &rdesc);
- blob_set_is_located_in_wim_resource(&blob, &rdesc);
-
- blob.size = rdesc.uncompressed_size;
- blob.offset_in_res = 0;
+ blob_set_is_located_in_nonsolid_wim_resource(&blob, &rdesc);
return read_full_blob_into_alloc_buf(&blob, buf_ret);
}
int ret;
wim_res_hdr_to_desc(reshdr, wim, &rdesc);
- blob_set_is_located_in_wim_resource(&blob, &rdesc);
-
- blob.size = rdesc.uncompressed_size;
- blob.offset_in_res = 0;
+ blob_set_is_located_in_nonsolid_wim_resource(&blob, &rdesc);
blob.unhashed = 1;
ret = sha1_blob(&blob);