]> wimlib.net Git - wimlib/blobdiff - include/wimlib/wimboot.h
extract.c: Fix for running out of file handles
[wimlib] / include / wimlib / wimboot.h
index fd178c61707c379eb1aaac06fba2324fa8df837c..6be4fae204d6c294b8a9a435abe3bec19e023dde 100644 (file)
@@ -9,12 +9,13 @@ struct wim_lookup_table_entry;
 
 extern int
 wimboot_alloc_data_source_id(const wchar_t *wim_path,
-                            const u8 guid[WIM_GID_LEN], int image,
+                            const u8 guid[WIM_GUID_LEN], int image,
                             const wchar_t *target, u64 *data_source_id_ret,
                             bool *wof_running_ret);
 
 extern int
-wimboot_set_pointer(const wchar_t *path,
+wimboot_set_pointer(OBJECT_ATTRIBUTES *attr,
+                   const wchar_t *printable_path,
                    const struct wim_lookup_table_entry *lte,
                    u64 data_source_id,
                    const u8 lookup_table_hash[SHA1_HASH_SIZE],