#include "wimlib/list.h"
struct wim_image_metadata;
-struct wim_info;
+struct wim_xml_info;
struct blob_table;
/*
/* Information from the XML data of the WIM file. This information is
* also maintained for a WIMStruct not backed by a file. */
- struct wim_info *wim_info;
+ struct wim_xml_info *xml_info;
/* The blob table for this WIMStruct. If this WIMStruct has a backing
* file, then this table will index the blobs contained in that file.
/* 1 if the WIM file has been locked for appending, otherwise 0 */
u8 locked_for_append : 1;
+ /* 1 if the WIM file is currently being compacted by wimlib_overwrite()
+ * with WIMLIB_WRITE_FLAG_UNSAFE_COMPACT */
+ u8 being_compacted : 1;
+
/* If this WIM is backed by a file, then this is the compression type
* for non-solid resources in that file. */
u8 compression_type;