From: Stephan Bosch Date: Sun, 8 May 2016 21:40:38 +0000 (+0200) Subject: uri-util: Made uri_data_encode() public. X-Git-Tag: 2.3.0.rc1~3749 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e4e9ba5f43f9bf7e072d7d9fcc3259a42ecb15c8;p=thirdparty%2Fdovecot%2Fcore.git uri-util: Made uri_data_encode() public. --- 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);