From 6086b2dbda874d5538e878101c7ee98a10fdeddb Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Tue, 18 Mar 2025 17:00:30 -0400 Subject: Expose PathType as a proper enum --- types.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'types.c') diff --git a/types.c b/types.c index fde76440..506850e8 100644 --- a/types.c +++ b/types.c @@ -497,6 +497,7 @@ PUREFUNC size_t type_size(type_t *t) { if (t == THREAD_TYPE) return sizeof(pthread_t*); if (t == PATH_TYPE) return sizeof(Path_t); + if (t == PATH_TYPE_TYPE) return sizeof(PathType_t); #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wswitch-default" switch (t->tag) { @@ -585,6 +586,7 @@ PUREFUNC size_t type_align(type_t *t) { if (t == THREAD_TYPE) return __alignof__(pthread_t*); if (t == PATH_TYPE) return __alignof__(Path_t); + if (t == PATH_TYPE_TYPE) return __alignof__(PathType_t); #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wswitch-default" switch (t->tag) { -- cgit v1.2.3