From 06fb500dfebf7415ea4515230a406cf7d8fcf03e Mon Sep 17 00:00:00 2001 From: Laytan Date: Tue, 20 Aug 2024 15:52:07 +0200 Subject: [PATCH] make sure net.Network_Error is of size 8 --- core/net/common.odin | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/net/common.odin b/core/net/common.odin index b9af9ce9b..ed255356e 100644 --- a/core/net/common.odin +++ b/core/net/common.odin @@ -72,6 +72,8 @@ Network_Error :: union #shared_nil { DNS_Error, } +#assert(size_of(Network_Error) == 8) + General_Error :: enum u32 { None = 0, Unable_To_Enumerate_Network_Interfaces = 1, @@ -80,7 +82,7 @@ General_Error :: enum u32 { // `Platform_Error` is used to wrap errors returned by the different platforms that don't fit a common error. Platform_Error :: enum u32 {} -Parse_Endpoint_Error :: enum { +Parse_Endpoint_Error :: enum u32 { None = 0, Bad_Port = 1, Bad_Address,