From 4f9238e26bc15bf2704f6aff0e3ee4c02796429e Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Thu, 13 Jan 2022 09:09:22 +0500 Subject: [PATCH] Fix warnings --- include/kernaux/multiboot2.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/include/kernaux/multiboot2.h b/include/kernaux/multiboot2.h index ebf5715..e41961a 100644 --- a/include/kernaux/multiboot2.h +++ b/include/kernaux/multiboot2.h @@ -31,17 +31,17 @@ enum KernAux_Multiboot2_HTag { }; struct KernAux_Multiboot2_Header { - uint32_t magic; - uint32_t arch; - uint32_t total_size; - uint32_t checksum; + unsigned magic : 32; + unsigned arch : 32; + unsigned total_size : 32; + unsigned checksum : 32; } __attribute__((packed)); struct KernAux_Multiboot2_HTagBase { enum KernAux_Multiboot2_HTag type : 16; - uint16_t flags; - uint32_t size; + unsigned flags : 16; + unsigned size : 32; } __attribute__((packed)); @@ -75,14 +75,14 @@ enum KernAux_Multiboot2_ITag { }; struct KernAux_Multiboot2_Info { - uint32_t total_size; - uint32_t reserved1; + unsigned total_size : 32; + unsigned reserved1 : 32; } __attribute__((packed)); struct KernAux_Multiboot2_ITagBase { enum KernAux_Multiboot2_ITag type : 32; - uint32_t size; + unsigned size : 32; } __attribute__((packed));