From add6dcc0158526bde3cb0785083c0761153fad57 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Thu, 9 Aug 2018 15:35:24 +0100 Subject: nsurl: Add variant of nsurl_access for logging. --- utils/nsurl/nsurl.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'utils/nsurl/nsurl.c') diff --git a/utils/nsurl/nsurl.c b/utils/nsurl/nsurl.c index 8c769cfff..f197d6dde 100644 --- a/utils/nsurl/nsurl.c +++ b/utils/nsurl/nsurl.c @@ -315,6 +315,19 @@ const char *nsurl_access(const nsurl *url) } +/* exported interface, documented in nsurl.h */ +const char *nsurl_access_log(const nsurl *url) +{ + assert(url != NULL); + + if (url->components.scheme_type == NSURL_SCHEME_DATA) { + return "[data url]"; + } + + return url->string; +} + + /* exported interface, documented in nsurl.h */ nserror nsurl_get_utf8(const nsurl *url, char **url_s, size_t *url_l) { -- cgit v1.2.3