comparison finch/gntconv.h @ 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 6bf32c9e15a7
children 49a33bd1baf1
comparison
equal deleted inserted replaced
27298:f1385d462205 27299:3d92b968d49f