]> wimlib.net Git - wimlib/blobdiff - include/wimlib/xml.h
Split wim_resource_spec from wim_lookup_table_entry
[wimlib] / include / wimlib / xml.h
index ce82b14a44411310ee24dd92b873246ad17f345d..a4fd115247d391992cc121c7235e266d23222420 100644 (file)
@@ -5,11 +5,14 @@
 #include "wimlib/file_io.h"
 
 struct wim_info;
-struct resource_entry;
+struct wim_reshdr;
 
 extern u64
 wim_info_get_total_bytes(const struct wim_info *info);
 
+extern u64
+wim_info_get_image_hard_link_bytes(const struct wim_info *info, int image);
+
 extern u64
 wim_info_get_image_total_bytes(const struct wim_info *info, int image);
 
@@ -48,7 +51,7 @@ read_wim_xml_data(WIMStruct *wim);
 
 extern int
 write_wim_xml_data(WIMStruct *wim, int image,
-                  u64 total_bytes, struct resource_entry *out_res_entry,
+                  u64 total_bytes, struct wim_reshdr *out_reshdr,
                   int write_resource_flags);
 
 extern void