diff --git a/capplets/appearance/ChangeLog b/capplets/appearance/ChangeLog index b94a3ac31..8022a3258 100644 --- a/capplets/appearance/ChangeLog +++ b/capplets/appearance/ChangeLog @@ -1,3 +1,8 @@ +2008-05-24 Jens Granseuer + + * theme-util.c: (directory_delete_recursive): also delete the + directory itself + 2008-05-24 Jens Granseuer * theme-installer.c: (cleanup_tmp_dir): fix up last commit diff --git a/capplets/appearance/theme-util.c b/capplets/appearance/theme-util.c index 016675b21..dc88683ad 100644 --- a/capplets/appearance/theme-util.c +++ b/capplets/appearance/theme-util.c @@ -59,6 +59,9 @@ directory_delete_recursive (GFile *directory, GError **error) } g_file_enumerator_close (enumerator, NULL, NULL); + if (success) + success = g_file_delete (directory, NULL, error); + return success; }