2 Commits

Author SHA1 Message Date
7ffebe7dce Fix missing semi-colon
All checks were successful
Release / release (push) Successful in 3s
2026-05-10 02:22:46 +01:00
9c727950d8 Call UUID lambdas
All checks were successful
Release / release (push) Successful in 3s
2026-05-10 02:21:38 +01:00
2 changed files with 4 additions and 4 deletions

View File

@@ -1 +1 @@
1.0.2
1.0.4

View File

@@ -25,8 +25,8 @@ struct WUUID {
#ifdef WAPP_PLATFORM_CPP
#define wapp_uuid_gen_uuid4() ([&](){ \
wapp_persist WUUID uuid = wapp_uuid_create(); \
return *(wapp_uuid_init_uuid4(&uuid)) \
})
return *(wapp_uuid_init_uuid4(&uuid)); \
}())
#else
#define wapp_uuid_gen_uuid4() *(wapp_uuid_init_uuid4(&wapp_uuid_create()))
#endif
@@ -34,7 +34,7 @@ struct WUUID {
/* Low level UUID API */
#ifdef WAPP_PLATFORM_CPP
#define wapp_uuid_create() ([&](){ return WUUID{wapp_str8_buf(UUID_BUF_LENGTH)}; })
#define wapp_uuid_create() ([&](){ return WUUID{wapp_str8_buf(UUID_BUF_LENGTH)}; }())
#else
#define wapp_uuid_create() ((WUUID){.uuid = wapp_str8_buf(UUID_BUF_LENGTH)})
#endif