id: add missing functions to header
This commit is contained in:
@@ -86,6 +86,18 @@ static inline void mie_id_builder_add_cstr(
|
||||
{
|
||||
mie_id_builder_add(builder, s, strlen(s));
|
||||
}
|
||||
static inline void mie_id_builder_add_id(
|
||||
struct mie_id_builder *builder, const mie_id *id)
|
||||
{
|
||||
mie_id_builder_add(builder, id->id_bytes, sizeof id->id_bytes);
|
||||
}
|
||||
static inline void mie_id_builder_add_int(
|
||||
struct mie_id_builder *builder, long long v)
|
||||
{
|
||||
char s[32];
|
||||
size_t len = snprintf(s, sizeof s, "%lld", v);
|
||||
mie_id_builder_add(builder, s, len);
|
||||
}
|
||||
MIE_API void mie_id_builder_add_rope(
|
||||
struct mie_id_builder *builder, const b_rope *rope);
|
||||
MIE_API void mie_id_builder_add_marker(
|
||||
|
||||
Reference in New Issue
Block a user