diff options
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); } } |