From e4e9ba5f43f9bf7e072d7d9fcc3259a42ecb15c8 Mon Sep 17 00:00:00 2001 From: Stephan Bosch Date: Sun, 8 May 2016 23:40:38 +0200 Subject: [PATCH] uri-util: Made uri_data_encode() public. --- src/lib/uri-util.c | 7 ++++--- src/lib/uri-util.h | 5 +++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/lib/uri-util.c b/src/lib/uri-util.c index bac2762eba..b2eec8dac3 100644 --- a/src/lib/uri-util.c +++ b/src/lib/uri-util.c @@ -1033,9 +1033,10 @@ void uri_host_copy(pool_t pool, struct uri_host *dest, * Generic URI construction */ -static void -uri_data_encode(string_t *out, const unsigned char esc_table[256], - unsigned char esc_mask, const char *esc_extra, const char *data) +void uri_data_encode(string_t *out, + const unsigned char esc_table[256], + unsigned char esc_mask, const char *esc_extra, + const char *data) { const unsigned char *pbegin, *p; diff --git a/src/lib/uri-util.h b/src/lib/uri-util.h index f30fedbd7a..58e7b919eb 100644 --- a/src/lib/uri-util.h +++ b/src/lib/uri-util.h @@ -81,6 +81,11 @@ void uri_host_copy(pool_t pool, struct uri_host *dest, * Generic URI construction */ +void uri_data_encode(string_t *out, + const unsigned char esc_table[256], + unsigned char esc_mask, const char *esc_extra, + const char *data); + void uri_append_scheme(string_t *out, const char *scheme); void uri_append_user_data(string_t *out, const char *esc, const char *data); -- 2.47.3