Browse Source

Merge pull request #4525 from zhylmzr/master

fix `DNS_RECORD.Data` error align on windows i386
gingerBill 8 months ago
parent
commit
a7b02a9e08
1 changed files with 1 additions and 1 deletions
  1. 1 1
      core/sys/windows/types.odin

+ 1 - 1
core/sys/windows/types.odin

@@ -4519,7 +4519,7 @@ DNS_RECORD :: struct { // aka DNS_RECORDA
 	Flags: DWORD,
 	Flags: DWORD,
 	dwTtl: DWORD,
 	dwTtl: DWORD,
 	_: DWORD,
 	_: DWORD,
-	Data: struct #raw_union {
+	Data: struct #raw_union #align(4) {
 		CNAME: DNS_PTR_DATAA,
 		CNAME: DNS_PTR_DATAA,
 		A:     u32be,  // Ipv4 Address
 		A:     u32be,  // Ipv4 Address
 		AAAA:  u128be, // Ipv6 Address
 		AAAA:  u128be, // Ipv6 Address