comparison src/util.h @ 7679:1363f91da9cc

[gaim-migrate @ 8323] The real patch that handles mime email stuff from Felipe Contreras (revo)(shx), after I nagged him a bunch to change some stuff. Thanks! committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Mon, 01 Dec 2003 03:41:50 +0000
parents 66d9440db6ec
children ea8a104c053d
comparison
equal deleted inserted replaced
7678:cf6a7939af78 7679:1363f91da9cc
91 * @param ret_len The returned string length. 91 * @param ret_len The returned string length.
92 * 92 *
93 * @see gaim_base64_encode() 93 * @see gaim_base64_encode()
94 */ 94 */
95 void gaim_base64_decode(const char *str, char **ret_str, int *ret_len); 95 void gaim_base64_decode(const char *str, char **ret_str, int *ret_len);
96
97 /*@}*/
98
99 /**************************************************************************/
100 /** @name Quoted Printable Functions */
101 /**************************************************************************/
102 /*@{*/
103
104 /**
105 * Converts a quoted printable string back to its readable equivalent.
106 *
107 * @param str The string to convert back.
108 * @param ret_str The returned, readable string.
109 * @param ret_len The returned string length.
110 */
111 void gaim_quotedp_decode (const char *str, char **ret_str, int *ret_len);
112
113 /*@}*/
114
115 /**************************************************************************/
116 /** @name MIME Functions */
117 /**************************************************************************/
118 /*@{*/
119
120 /**
121 * Converts a MIME header field string back to its readable equivalent
122 * according to RFC 2047.
123 *
124 * @param str The string to convert back.
125 *
126 * @return The readble string.
127 */
128 char *gaim_mime_decode_field (const char *str);
96 129
97 /*@}*/ 130 /*@}*/
98 131
99 132
100 /**************************************************************************/ 133 /**************************************************************************/