X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Fwimlib_internal.h;h=c66d826bd9d58c5e9994423aefb2b7adf4d862ee;hp=6528b77f073e4f522e0f2999b6a35853a2f4bb91;hb=2b4002220a86b32fbae34c1bc59c5804289103c5;hpb=c79cf52fe557f2ee301914a28ad0a6a270d2fea5 diff --git a/src/wimlib_internal.h b/src/wimlib_internal.h index 6528b77f..c66d826b 100644 --- a/src/wimlib_internal.h +++ b/src/wimlib_internal.h @@ -31,7 +31,7 @@ #include "list.h" #include "wimlib.h" -#ifdef WITH_FUSE +#if defined(WITH_FUSE) || defined(ENABLE_MULTITHREADED_COMPRESSION) #include #endif @@ -295,9 +295,6 @@ struct WIMStruct { /* The lookup table for the WIM file. */ struct wim_lookup_table *lookup_table; - /* Pointer to the XML data read from the WIM file (UTF16LE-encoded). */ - utf16lechar *xml_data; - /* Information retrieved from the XML data, arranged in an orderly * manner. */ struct wim_info *wim_info; @@ -527,6 +524,8 @@ struct apply_args { /* Normal apply only (Win32) */ unsigned long num_set_sacl_priv_notheld; unsigned long num_set_sd_access_denied; + unsigned vol_flags; + bool have_vol_flags; }; }; }; @@ -698,7 +697,6 @@ wim_checksum_unhashed_streams(WIMStruct *w); * the WIM image */ #define WIMLIB_ADD_IMAGE_FLAG_SOURCE 0x40000000 - extern int begin_write(WIMStruct *w, const tchar *path, int write_flags);