Prechádzať zdrojové kódy

Re-add htonl and htons for those porting from C.

Jeroen van Rijn 3 mesiacov pred
rodič
commit
f1ce9f98d8
1 zmenil súbory, kde vykonal 7 pridanie a 1 odobranie
  1. 7 1
      core/sys/windows/ws2_32.odin

+ 7 - 1
core/sys/windows/ws2_32.odin

@@ -242,4 +242,10 @@ foreign ws2_32 {
 	ntohl :: proc(netlong: c_ulong) -> c_ulong ---
 	// [MS-Docs](https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-ntohs)
 	ntohs :: proc(netshort: c_ushort) -> c_ushort ---
-}
+	// [MS-Docs](https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-htonl)
+	// Prefer using endian-specific integers instead, https://odin-lang.org/docs/overview/#basic-types
+	htonl :: proc(hostlong: c_ulong) -> c_ulong ---
+	// [MS-Docs](https://learn.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-htons)
+	// Prefer using endian-specific integers instead, https://odin-lang.org/docs/overview/#basic-types
+	htons :: proc(hostshort: c_ushort) -> c_ushort ---
+}