comparison finch/gntft.c @ 27299:3d92b968d49f

Use glib's base64 encode and decode functions if they're available. Our purple_base64_decode() implementation is horrendously ineffecient, by the way. It allocates memory inside a while loop while decoding. It should allocate memory ahead of time (the glib version does this). The glib version is here if anyone wants to steal it: http://git.gnome.org./cgit/glib/tree/glib/gbase64.c
author Mark Doliner <mark@kingant.net>
date Tue, 30 Jun 2009 01:39:08 +0000
parents 1c73d2ef9ddc
children f7c5bb2f6623
comparison
equal deleted inserted replaced
27298:f1385d462205 27299:3d92b968d49f