]> wimlib.net Git - wimlib/blobdiff - src/split.c
Fixes
[wimlib] / src / split.c
index a24ac4b4c424329482c7c9a215a21741e2cb3aa4..6a2a0b4926cc39c65490d75af6c7215dd8c6d4ed 100644 (file)
@@ -145,6 +145,10 @@ wimlib_split(WIMStruct *w, const tchar *swm_name,
 
        write_flags &= WIMLIB_WRITE_MASK_PUBLIC;
 
+       ret = wim_checksum_unhashed_streams(w);
+       if (ret)
+               return ret;
+
        swm_name_len = tstrlen(swm_name);
        tchar swm_base_name[swm_name_len + 20];
 
@@ -190,6 +194,7 @@ wimlib_split(WIMStruct *w, const tchar *swm_name,
        for (int i = 0; i < w->hdr.image_count; i++) {
                struct wim_lookup_table_entry *metadata_lte;
                metadata_lte = w->image_metadata[i]->metadata_lte;
+               print_lookup_table_entry(metadata_lte, stderr);
                ret = copy_resource(metadata_lte, w);
                if (ret)
                        goto out;