Files
macports-ports/net/picotls/files/patch-aligned_alloc.diff
Mike L.andGitHub 6d636ee975 picotls: update to 2025.09.12
* disable mbedtls
* fix test phase
* limit backend availability by configure.build_arch
2025-09-30 13:15:53 -04:00

11 lines
366 B
Diff

--- lib/fusion.c.orig 2025-09-18 12:51:36.000000000 +0200
+++ lib/fusion.c 2025-09-18 12:51:10.000000000 +0200
@@ -64,6 +64,7 @@
#define aligned_alloc(a, s) _aligned_malloc((s), (a))
#define aligned_free(p) _aligned_free(p)
#else
+#define aligned_alloc(a, s) ({void *res; posix_memalign(&res, a, s) == 0 ? res : NULL;})
#define aligned_free(p) free(p)
#endif