about summary refs log tree commit diff
path: root/rfc2047.c
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2016-07-13 15:52:39 +0200
committerChristian Neukirchen <chneukirchen@gmail.com>2016-07-13 15:52:39 +0200
commit17355dbe63c675517f88d501d36f7e0fb2d52885 (patch)
tree1df5e63cdc750d342fdb825a8f1c9f6cd3635f1a /rfc2047.c
parent7c0663e0e52361461f525db546d324f40de5c61e (diff)
downloadmblaze-17355dbe63c675517f88d501d36f7e0fb2d52885.tar.gz
mblaze-17355dbe63c675517f88d501d36f7e0fb2d52885.tar.xz
mblaze-17355dbe63c675517f88d501d36f7e0fb2d52885.zip
blaze822: api refactoring
Diffstat (limited to 'rfc2047.c')
-rw-r--r--rfc2047.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/rfc2047.c b/rfc2047.c
index 36d1ede..15c9cf7 100644
--- a/rfc2047.c
+++ b/rfc2047.c
@@ -14,7 +14,7 @@
 // XXX keep trying bytewise on invalid iconv
 
 int
-decode_qp(char *start, char *stop, char **deco, size_t *decleno)
+blaze822_decode_qp(char *start, char *stop, char **deco, size_t *decleno)
 {
 	static signed char hex[] = {
 		-1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1,
@@ -55,8 +55,9 @@ decode_qp(char *start, char *stop, char **deco, size_t *decleno)
 	*decleno = buf - *deco;
 	return 1;
 }
+
 int
-decode_b64(char *s, char *e, char **deco, size_t *decleno)
+blaze822_decode_b64(char *s, char *e, char **deco, size_t *decleno)
 {
 	static signed char b64[128] = {
 		-1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1,
@@ -153,9 +154,9 @@ blaze822_decode_rfc2047(char *dst, char *src, size_t dlen, char *tgtenc)
 		char *dec;
 		size_t declen;
 		if (enc == 'q')
-			decode_qp(start, stop, &dec, &declen);
+			blaze822_decode_qp(start, stop, &dec, &declen);
 		else if (enc == 'b')
-			decode_b64(start, stop, &dec, &declen);
+			blaze822_decode_b64(start, stop, &dec, &declen);
 		else
 			goto nocode;