object: to_string() now takes a const object pointer

This commit is contained in:
2025-09-22 10:47:33 +01:00
parent 16b68b6fba
commit d9041cda3f
7 changed files with 11 additions and 11 deletions

View File

@@ -23,7 +23,7 @@ enum iterator_mode {
};
static void string_release(struct b_object *obj);
static void string_to_string(struct b_object *obj, struct b_stream *out);
static void string_to_string(const struct b_object *obj, struct b_stream *out);
static struct b_object_type string_type = {
.t_name = "corelib::string",
@@ -1644,7 +1644,7 @@ static void string_release(struct b_object *obj)
}
}
static void string_to_string(struct b_object *obj, struct b_stream *out)
static void string_to_string(const struct b_object *obj, struct b_stream *out)
{
b_string *str = B_STRING(obj);
const char *s = b_string_ptr(str);