]> wimlib.net Git - wimlib/blobdiff - src/lookup_table.h
Save original xml_data only when needed
[wimlib] / src / lookup_table.h
index 83796aae2d8bca57cf4566de9467755444da9cfa..e5241f8068498ce0504145589551c8cffd8b57b8 100644 (file)
@@ -143,6 +143,10 @@ struct wim_lookup_table_entry {
 
        /* 1 if this stream had a SHA1-message digest calculated for it yet? */
        u8 unhashed : 1;
+       
+       u8 deferred : 1;
+
+       u8 no_progress : 1;
 
        /* (On-disk field)
         * Number of times this lookup table entry is referenced by dentries.
@@ -223,7 +227,10 @@ struct wim_lookup_table_entry {
                 */
                struct resource_entry output_resource_entry;
 
-               struct list_head msg_list;
+               struct {
+                       struct list_head msg_list;
+                       struct list_head being_compressed_list;
+               };
                struct list_head inode_list;
 
                struct {