X-Git-Url: https://wimlib.net/git/?a=blobdiff_plain;f=src%2Fheader.c;h=8dcfcdeac235127f5a39989fad3506de9b59c38f;hb=eea32b7418fab652606ca47320b0bc1277908b5c;hp=0654fb0aa1e561c7344e2c992c954795a867a263;hpb=10a87017a0a82d34ed3981e1f5e586b5b8613e3f;p=wimlib diff --git a/src/header.c b/src/header.c index 0654fb0a..8dcfcdea 100644 --- a/src/header.c +++ b/src/header.c @@ -5,7 +5,7 @@ */ /* - * Copyright (C) 2012, 2013 Biggers + * Copyright (C) 2012, 2013 Eric Biggers * * This file is part of wimlib, a library for working with WIM files. * @@ -32,7 +32,8 @@ static const u8 wim_magic_chars[WIM_MAGIC_LEN] = { 'M', 'S', 'W', 'I', 'M', '\0', '\0', '\0' }; /* Reads the header for a WIM file. */ -int read_header(FILE *fp, struct wim_header *hdr, int open_flags) +int +read_header(FILE *fp, struct wim_header *hdr, int open_flags) { size_t bytes_read; u8 buf[WIM_HEADER_DISK_SIZE]; @@ -169,7 +170,8 @@ err: * place (the beginning of the file). * @return: Zero on success, nonzero on failure. */ -int write_header(const struct wim_header *hdr, FILE *out_fp) +int +write_header(const struct wim_header *hdr, FILE *out_fp) { u8 buf[WIM_HEADER_DISK_SIZE]; u8 *p; @@ -207,7 +209,8 @@ int write_header(const struct wim_header *hdr, FILE *out_fp) /* * Initializes the header for a WIM file. */ -int init_header(struct wim_header *hdr, int ctype) +int +init_header(struct wim_header *hdr, int ctype) { memset(hdr, 0, sizeof(struct wim_header)); switch (ctype) { @@ -251,7 +254,8 @@ struct hdr_flag hdr_flags[] = { }; /* Prints information from the header of the WIM file associated with @w. */ -WIMLIBAPI void wimlib_print_header(const WIMStruct *w) +WIMLIBAPI void +wimlib_print_header(const WIMStruct *w) { const struct wim_header *hdr = &w->hdr; @@ -274,7 +278,7 @@ WIMLIBAPI void wimlib_print_header(const WIMStruct *w) printf("Lookup Table Size = %"PRIu64"\n", (u64)hdr->lookup_table_res_entry.size); printf("Lookup Table Flags = 0x%hhx\n", - hdr->lookup_table_res_entry.flags); + (u8)hdr->lookup_table_res_entry.flags); printf("Lookup Table Offset = %"PRIu64"\n", hdr->lookup_table_res_entry.offset); printf("Lookup Table Original_size = %"PRIu64"\n", @@ -282,7 +286,7 @@ WIMLIBAPI void wimlib_print_header(const WIMStruct *w) printf("XML Data Size = %"PRIu64"\n", (u64)hdr->xml_res_entry.size); printf("XML Data Flags = 0x%hhx\n", - hdr->xml_res_entry.flags); + (u8)hdr->xml_res_entry.flags); printf("XML Data Offset = %"PRIu64"\n", hdr->xml_res_entry.offset); printf("XML Data Original Size = %"PRIu64"\n", @@ -290,18 +294,18 @@ WIMLIBAPI void wimlib_print_header(const WIMStruct *w) printf("Boot Metadata Size = %"PRIu64"\n", (u64)hdr->boot_metadata_res_entry.size); printf("Boot Metadata Flags = 0x%hhx\n", - hdr->boot_metadata_res_entry.flags); + (u8)hdr->boot_metadata_res_entry.flags); printf("Boot Metadata Offset = %"PRIu64"\n", hdr->boot_metadata_res_entry.offset); printf("Boot Metadata Original Size = %"PRIu64"\n", hdr->boot_metadata_res_entry.original_size); printf("Boot Index = %u\n", hdr->boot_idx); printf("Integrity Size = %"PRIu64"\n", - (u64)hdr->integrity.size); + (u64)hdr->integrity.size); printf("Integrity Flags = 0x%hhx\n", - hdr->integrity.flags); + (u8)hdr->integrity.flags); printf("Integrity Offset = %"PRIu64"\n", - hdr->integrity.offset); + hdr->integrity.offset); printf("Integrity Original_size = %"PRIu64"\n", - hdr->integrity.original_size); + hdr->integrity.original_size); }