comparison src/lib/base64.c @ 6180:6b0fe0f93896 HEAD

Added t_base64_decode_str().
author Timo Sirainen <tss@iki.fi>
date Mon, 06 Aug 2007 20:49:06 +0300
parents c46a29e0ea9d
children c02c7912fb15
comparison
equal deleted inserted replaced
6179:5c6af3b74d5f 6180:6b0fe0f93896
168 if (src_pos_r != NULL) 168 if (src_pos_r != NULL)
169 *src_pos_r = src_pos; 169 *src_pos_r = src_pos;
170 170
171 return ret; 171 return ret;
172 } 172 }
173
174 buffer_t *t_base64_decode_str(const char *str)
175 {
176 buffer_t *buf;
177 size_t len = strlen(str);
178
179 buf = buffer_create_dynamic(pool_datastack_create(),
180 MAX_BASE64_DECODED_SIZE(len));
181 (void)base64_decode(str, len, NULL, buf);
182 return buf;
183 }