From 2a6e126db2b6f70b7c20e703a7a4fb41d8387750 Mon Sep 17 00:00:00 2001 From: Jens Granseuer Date: Sat, 24 May 2008 16:46:45 +0000 Subject: [PATCH] also delete the directory itself 2008-05-24 Jens Granseuer * theme-util.c: (directory_delete_recursive): also delete the directory itself svn path=/trunk/; revision=8723 --- capplets/appearance/ChangeLog | 5 +++++ capplets/appearance/theme-util.c | 3 +++ 2 files changed, 8 insertions(+) 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; }