diff options
author | Carlos Garcia Campos <carlosgc@gnome.org> | 2008-12-30 16:12:55 (GMT) |
---|---|---|
committer | Carlos Garcia Campos <carlosgc@src.gnome.org> | 2008-12-30 16:12:55 (GMT) |
commit | b2ad055bb54dd89f3e8748302cfbd5c6f746d6a4 (patch) | |
tree | e88c0da50b0eb7072075d449fe62efe0c0d48ae9 /libdocument/ev-file-helpers.c | |
parent | ee610189e55ec6b469fb44f4de91431392f0ab7f (diff) |
Show better warning message when temp file cannot be deleted.
2008-12-30 Carlos Garcia Campos <carlosgc@gnome.org>
* libdocument/ev-file-helpers.c: (ev_tmp_file_unlink):
Show better warning message when temp file cannot be deleted.
svn path=/trunk/; revision=3315
Diffstat (limited to 'libdocument/ev-file-helpers.c')
-rw-r--r-- | libdocument/ev-file-helpers.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libdocument/ev-file-helpers.c b/libdocument/ev-file-helpers.c index 34d24f0..6a8c256 100644 --- a/libdocument/ev-file-helpers.c +++ b/libdocument/ev-file-helpers.c @@ -169,17 +169,19 @@ void ev_tmp_file_unlink (GFile *file) { gboolean res; + GError *error = NULL; if (!file) return; - res = g_file_delete (file, NULL, NULL); + res = g_file_delete (file, NULL, &error); if (!res) { char *uri; uri = g_file_get_uri (file); - g_warning ("Unable to delete temp file %s\n", uri); + g_warning ("Unable to delete temp file %s: %s\n", uri, error->message); g_free (uri); + g_error_free (error); } } |