From: Daiki Ueno Date: Wed, 9 Oct 2024 08:04:44 +0000 (+0900) Subject: str: add _gnutls_ro_buffer_init X-Git-Tag: 3.8.8~3^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb7061012b0bd4f76f032a3b68b65de824f9dca7;p=thirdparty%2Fgnutls.git str: add _gnutls_ro_buffer_init Signed-off-by: Daiki Ueno --- diff --git a/lib/str.h b/lib/str.h index 1f670cd5f9..7ac598d2c3 100644 --- a/lib/str.h +++ b/lib/str.h @@ -157,6 +157,15 @@ inline static void _gnutls_ro_buffer_from_datum(gnutls_buffer_st *str, str->data = data->data; } +inline static void _gnutls_ro_buffer_init(gnutls_buffer_st *str, + const void *data, size_t size) +{ + _gnutls_buffer_init(str); + str->length = size; + str->max_length = size; + str->data = (void *)data; +} + int _gnutls_buffer_append_escape(gnutls_buffer_st *dest, const void *data, size_t data_size, const char *invalid_chars); int _gnutls_buffer_unescape(gnutls_buffer_st *dest);