[Tarantool-patches] [PATCH 2/4] uuid: expose additional from_string constructors
Vladislav Shpilevoy
v.shpilevoy at tarantool.org
Mon Apr 6 00:22:32 MSK 2020
Thanks for the patch!
> diff --git a/src/lib/uuid/tt_uuid.c b/src/lib/uuid/tt_uuid.c
> index 1bd2e2cfe..94a0b15bb 100644
> --- a/src/lib/uuid/tt_uuid.c
> +++ b/src/lib/uuid/tt_uuid.c
> @@ -65,6 +65,15 @@ tt_uuid_create(struct tt_uuid *uu)
> }
> #endif
>
> +extern inline int
'inline' modifier won't change anything. The function body is
not visible anyway.
> +tt_uuid_validate(struct tt_uuid *uu);
> +
> +extern inline int
> +tt_uuid_from_fmt_string(const char *in, struct tt_uuid *uu, const char *fmt);
> +
> +extern inline int
> +tt_uuid_from_lstring(const char *in, uint32_t len, struct tt_uuid *uu);
> +
> extern inline int
> tt_uuid_from_string(const char *in, struct tt_uuid *uu);
>
There are unit tests for uuid in unit/uuid.c. You may need to
add tests for the new functions.
More information about the Tarantool-patches
mailing list