Skip to content

Commit b14070d

Browse files
committed
multiboot2: end tag nit
1 parent 2698ed3 commit b14070d

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

multiboot2/src/end.rs

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
11
//! Module for [`EndTag`].
22
3-
use crate::{TagHeader, TagType, TagTypeId};
3+
use crate::{TagHeader, TagType};
44
use core::mem;
55
use multiboot2_common::{MaybeDynSized, Tag};
66

77
/// The end tag ends the information struct.
88
#[derive(Debug)]
99
#[repr(C, align(8))]
1010
pub struct EndTag {
11-
typ: TagTypeId,
12-
size: u32,
11+
header: TagHeader,
1312
}
1413

1514
impl Default for EndTag {
1615
fn default() -> Self {
1716
Self {
18-
typ: TagType::End.into(),
19-
size: 8,
17+
header: TagHeader::new(TagType::End, mem::size_of::<Self>() as u32),
2018
}
2119
}
2220
}

0 commit comments

Comments
 (0)