summaryrefslogtreecommitdiff
path: root/string_view.h
diff options
context:
space:
mode:
Diffstat (limited to 'string_view.h')
-rw-r--r--string_view.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/string_view.h b/string_view.h
index 413cb24..9a66bfc 100644
--- a/string_view.h
+++ b/string_view.h
@@ -18,6 +18,9 @@
#ifndef STRING_VIEW_H
#define STRING_VIEW_H
+#define SVFMT "%.*s"
+#define SVARG(sv) (sv)->size, (sv)->data
+
#include <stdlib.h>
#include <stdbool.h>
#include <stdint.h>
@@ -27,7 +30,6 @@ typedef struct string_view {
const char *data;
} string_view_t;
-
string_view_t string_view_new(const char *cstr, size_t size);
string_view_t string_view_from_cstr(const char *cstr);