Remove the cache expiration logic: it makes g_get_user_special_dir() not
authorEmmanuele Bassi <ebassi@gnome.org>
Mon, 11 Jun 2007 15:31:29 +0000 (15:31 +0000)
committerEmmanuele Bassi <ebassi@src.gnome.org>
Mon, 11 Jun 2007 15:31:29 +0000 (15:31 +0000)
commit72024709cc57f06d02155b6b31a42756ccdc1e5b
treee949c98365b6948c09adbb4540bd765003654d69
parentc0890e2bc8c8679821356d0f957657501342fd82
Remove the cache expiration logic: it makes g_get_user_special_dir() not

2007-06-11  Emmanuele Bassi  <ebassi@gnome.org>

* glib/gutils.c (maybe_expire_user_special_dirs),
(g_get_user_special_dir): Remove the cache expiration logic: it
makes g_get_user_special_dir() not thread-safe. Document the fact
that on some platform the value might be changed by the user and
that GLib won't be able to reflect the change.

svn path=/trunk/; revision=5550
ChangeLog
glib/gutils.c