From d3bdadd76b59770c9402db1f2475cf760f8f682b Mon Sep 17 00:00:00 2001 From: Johnny Richard Date: Mon, 18 Apr 2022 00:59:18 +0200 Subject: string_view: Implement string_view_to_cstr --- string_view.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'string_view.c') diff --git a/string_view.c b/string_view.c index d730627..4de1a98 100644 --- a/string_view.c +++ b/string_view.c @@ -19,6 +19,7 @@ #include #include +#include #include string_view_t @@ -38,6 +39,12 @@ string_view_from_cstr(const char *cstr) return string_view_new(cstr, strlen(cstr)); } +bool +string_view_to_cstr(string_view_t *sv, char *ret) +{ + return sprintf(ret, "%.*s", sv->size, sv->data) < 0; +} + bool string_view_eq(string_view_t a, string_view_t b) { -- cgit v1.2.3