From 68ed163040ec0ea0494202090c0b2be264e19bf9 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Fri, 24 Oct 2025 12:43:56 +0100 Subject: [PATCH] term: error: update b_stringstream usage --- term/error.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/term/error.c b/term/error.c index 11af642..31761d7 100644 --- a/term/error.c +++ b/term/error.c @@ -16,25 +16,24 @@ static void get_error_id( error_name = b_error_vendor_get_status_code_name(vendor, code); } - b_stringstream id; - b_stringstream_begin(&id, out, max); + b_stringstream *id = b_stringstream_create_with_buffer(out, max); if (vendor_name) { - b_stringstream_add(&id, vendor_name); + b_stream_write_string(id, vendor_name, NULL); } if (error_name) { if (vendor_name) { - b_stringstream_add(&id, "."); + b_stream_write_string(id, ".", NULL); } - b_stringstream_add(&id, error_name); + b_stream_write_string(id, error_name, NULL); } else { if (vendor_name) { - b_stringstream_add(&id, "#"); + b_stream_write_string(id, "#", NULL); } - b_stringstream_addf(&id, "%ld", code); + b_stream_write_fmt(id, NULL, "%ld", code); } }