Removed special case for member pNext.

Member pNext is now marked correctly as optional in vk.xml,
this special case is no longer needed.
This commit is contained in:
antlilja
2020-12-04 20:29:16 +01:00
parent c69f7ef3b9
commit bee43cea9d

View File

@@ -190,11 +190,6 @@ fn parseContainer(allocator: *Allocator, ty: *xml.Element, is_union: bool) !regi
for (members) |*member| {
const member_elem = it.next().?;
try parsePointerMeta(.{.container = members}, &member.field_type, member_elem);
// pNext isn't properly marked as optional, so just manually override it,
if (mem.eql(u8, member.name, "pNext")) {
member.field_type.pointer.is_optional = true;
}
}
return registry.Declaration {