From cb3d37043c77794e0fbc374778637027f6bb7410 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Mon, 19 Jan 2026 13:51:27 +0000 Subject: [PATCH] mie: update b_bstr usage --- mie/ctx.c | 4 ++-- mie/dialect/builtin/type/float.c | 2 +- mie/dialect/builtin/type/int.c | 2 +- mie/id.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mie/ctx.c b/mie/ctx.c index ec7fc1d..989b1d8 100644 --- a/mie/ctx.c +++ b/mie/ctx.c @@ -274,7 +274,7 @@ struct mie_type *mie_ctx_get_type( memset(type, 0x0, sizeof *type); type->ty_def = type_info; - type->ty_name = b_bstr_fmt("%s.%s", dialect_name, type_name); + type->ty_name = b_bstr_fmt(NULL, "%s.%s", dialect_name, type_name); if (type_info->ty_init) { type_info->ty_init(type_info, type); @@ -321,7 +321,7 @@ const struct mie_trait *mie_ctx_get_trait( memset(trait, 0x0, sizeof trait_info->tr_data_size); trait->tr_def = trait_info; - trait->tr_name = b_bstr_fmt("%s.%s", dialect_name, trait_name); + trait->tr_name = b_bstr_fmt(NULL, "%s.%s", dialect_name, trait_name); if (trait_info->tr_init) { trait_info->tr_init(trait_info, trait); diff --git a/mie/dialect/builtin/type/float.c b/mie/dialect/builtin/type/float.c index 09a67f6..e44ddbd 100644 --- a/mie/dialect/builtin/type/float.c +++ b/mie/dialect/builtin/type/float.c @@ -34,7 +34,7 @@ struct mie_type *mie_ctx_get_float_type(struct mie_ctx *ctx, size_t bit_width) return NULL; } - type->f_base.ty_name = b_bstr_fmt("builtin.float<%zu>", bit_width); + type->f_base.ty_name = b_bstr_fmt(NULL, "builtin.float<%zu>", bit_width); type->f_base.ty_instance_size = sizeof(struct mie_float); type->f_width = bit_width; diff --git a/mie/dialect/builtin/type/int.c b/mie/dialect/builtin/type/int.c index 66af9ce..b58b605 100644 --- a/mie/dialect/builtin/type/int.c +++ b/mie/dialect/builtin/type/int.c @@ -34,7 +34,7 @@ struct mie_type *mie_ctx_get_int_type(struct mie_ctx *ctx, size_t bit_width) return NULL; } - type->i_base.ty_name = b_bstr_fmt("builtin.int<%zu>", bit_width); + type->i_base.ty_name = b_bstr_fmt(NULL, "builtin.int<%zu>", bit_width); type->i_base.ty_instance_size = sizeof(struct mie_int); type->i_width = bit_width; diff --git a/mie/id.c b/mie/id.c index ae056e2..6b9329e 100644 --- a/mie/id.c +++ b/mie/id.c @@ -114,7 +114,7 @@ void mie_id_to_string(const mie_id *id, char *out, size_t max) b_bstr_write_char(&str, '-'); } - b_bstr_write_fmt(&str, "%02x", id->id_bytes[i]); + b_bstr_write_fmt(&str, NULL, "%02x", id->id_bytes[i]); } }