]> wimlib.net Git - wimlib/blobdiff - src/wimlib_internal.h
More comments
[wimlib] / src / wimlib_internal.h
index d13b46e562364f27c4819f8d82ef81e4f7bfe585..b4ce282f37f863b05f4619a05af80fb005645c61 100644 (file)
@@ -264,14 +264,13 @@ typedef struct WIMStruct {
                int extract_flags;
                int add_flags;
                int write_flags;
+               bool write_metadata;
        };
 
        /* The currently selected image, indexed starting at 1.  If not 0,
         * subtract 1 from this to get the index of the current image in the
         * image_metadata array. */
        int current_image;
-
-       bool write_metadata;
 } WIMStruct;
 
 
@@ -341,7 +340,7 @@ extern u8 *put_resource_entry(u8 *p, const struct resource_entry *entry);
 extern int read_uncompressed_resource(FILE *fp, u64 offset, u64 size, u8 buf[]);
 
 extern int read_wim_resource(const struct lookup_table_entry *lte, u8 buf[],
-                     size_t size, u64 offset);
+                            size_t size, u64 offset, bool raw);
 
 extern int read_full_wim_resource(const struct lookup_table_entry *lte, u8 buf[]);