Mercurial > pidgin
comparison src/util.h @ 11137:096020ae09a9
[gaim-migrate @ 13201]
Some more deworming. I mean, dewarning.
I also realized that lots of glib uses guchar* instead of guint* for
passing around bits of binary data, so I changed some stuff in util.c
that I'd already changed.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Thu, 21 Jul 2005 05:49:48 +0000 |
parents | f2755f58a7da |
children | 8e600ee6ec61 |
comparison
equal
deleted
inserted
replaced
11136:6270b6ad69a2 | 11137:096020ae09a9 |
---|---|
51 * @return The base-16 string in the ASCII encoding. Must be | 51 * @return The base-16 string in the ASCII encoding. Must be |
52 * g_free'd when no longer needed. | 52 * g_free'd when no longer needed. |
53 * | 53 * |
54 * @see gaim_base16_decode() | 54 * @see gaim_base16_decode() |
55 */ | 55 */ |
56 gchar *gaim_base16_encode(const guint8 *data, gsize len); | 56 gchar *gaim_base16_encode(const guchar *data, gsize len); |
57 | 57 |
58 /** | 58 /** |
59 * Converts an ASCII string of base-16 encoded data to | 59 * Converts an ASCII string of base-16 encoded data to |
60 * the binary equivalent. | 60 * the binary equivalent. |
61 * | 61 * |
68 * | 68 * |
69 * @return The raw data. Must be g_free'd when no longer needed. | 69 * @return The raw data. Must be g_free'd when no longer needed. |
70 * | 70 * |
71 * @see gaim_base16_encode() | 71 * @see gaim_base16_encode() |
72 */ | 72 */ |
73 guint8 *gaim_base16_decode(const char *str, gsize *ret_len); | 73 guchar *gaim_base16_decode(const char *str, gsize *ret_len); |
74 | 74 |
75 /*@}*/ | 75 /*@}*/ |
76 | 76 |
77 | 77 |
78 /**************************************************************************/ | 78 /**************************************************************************/ |
89 * @return The base-64 string in the ASCII encoding. Must be | 89 * @return The base-64 string in the ASCII encoding. Must be |
90 * g_free'd when no longer needed. | 90 * g_free'd when no longer needed. |
91 * | 91 * |
92 * @see gaim_base64_decode() | 92 * @see gaim_base64_decode() |
93 */ | 93 */ |
94 gchar *gaim_base64_encode(const guint8 *data, gsize len); | 94 gchar *gaim_base64_encode(const guchar *data, gsize len); |
95 | 95 |
96 /** | 96 /** |
97 * Converts an ASCII string of base-64 encoded data to | 97 * Converts an ASCII string of base-64 encoded data to |
98 * the binary equivalent. | 98 * the binary equivalent. |
99 * | 99 * |
106 * | 106 * |
107 * @return The raw data. Must be g_free'd when no longer needed. | 107 * @return The raw data. Must be g_free'd when no longer needed. |
108 * | 108 * |
109 * @see gaim_base64_encode() | 109 * @see gaim_base64_encode() |
110 */ | 110 */ |
111 guint8 *gaim_base64_decode(const char *str, gsize *ret_len); | 111 guchar *gaim_base64_decode(const char *str, gsize *ret_len); |
112 | 112 |
113 /*@}*/ | 113 /*@}*/ |
114 | 114 |
115 /**************************************************************************/ | 115 /**************************************************************************/ |
116 /** @name Quoted Printable Functions */ | 116 /** @name Quoted Printable Functions */ |
132 * know you'll be able to use strlen to | 132 * know you'll be able to use strlen to |
133 * determine the length, etc. | 133 * determine the length, etc. |
134 * | 134 * |
135 * @return The raw data. Must be g_free'd when no longer needed. | 135 * @return The raw data. Must be g_free'd when no longer needed. |
136 */ | 136 */ |
137 guint8 *gaim_quotedp_decode(const char *str, gsize *ret_len); | 137 guchar *gaim_quotedp_decode(const char *str, gsize *ret_len); |
138 | 138 |
139 /*@}*/ | 139 /*@}*/ |
140 | 140 |
141 /**************************************************************************/ | 141 /**************************************************************************/ |
142 /** @name MIME Functions */ | 142 /** @name MIME Functions */ |