Re: glib iconv caching
- From: Matthias Clasen <mclasen redhat com>
- To: gtk-devel-list gnome org
- Subject: Re: glib iconv caching
- Date: Mon, 08 Aug 2005 19:06:02 -0400
On Mon, 2005-08-08 at 17:05 -0400, mortenw gnome org wrote:
> I would guess that the reason caching was needed to begin with
> was because of crazy code like (from g_utf8_collate)...
>
> gchar *str1_locale = g_convert (str1_norm, -1, charset, "UTF-8", NULL, NULL, NULL);
> gchar *str2_locale = g_convert (str2_norm, -1, charset, "UTF-8", NULL, NULL, NULL);
>
> where "charset" is from g_get_charset, i.e., in practice it never
> changes.
>
> Just keeping a single iconv around here for this would do wonders
> for efficiency. (Similar code is found in g_utf8_collate_key.)
>
Thanks for pointing that out. If you have a chance, I would still be
interested in answers to the two questions in my previous mail.
Matthias
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]