[brasero] Fix a minor wrong count of invalid files
- From: Philippe Rouquier <philippr src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [brasero] Fix a minor wrong count of invalid files
- Date: Wed, 2 Dec 2009 18:41:47 +0000 (UTC)
commit b5770a17a501cb40f532200719491a685ab36e47
Author: Philippe Rouquier <bonfire-app wanadoo fr>
Date: Wed Dec 2 14:09:25 2009 +0100
Fix a minor wrong count of invalid files
It should be backported to 2.28
libbrasero-utils/brasero-io.c | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/libbrasero-utils/brasero-io.c b/libbrasero-utils/brasero-io.c
index d1e015d..0484d95 100644
--- a/libbrasero-utils/brasero-io.c
+++ b/libbrasero-utils/brasero-io.c
@@ -1636,8 +1636,8 @@ brasero_io_get_file_count_process_file (BraseroIO *self,
if (!brasero_io_get_file_count_process_playlist (self, cancel, data, child_uri))
data->files_invalid ++;
}
-
- data->files_invalid ++;
+ else
+ data->files_invalid ++;
}
#endif
@@ -1743,8 +1743,8 @@ brasero_io_get_file_count_start (BraseroIO *self,
(data->job.options & BRASERO_IO_INFO_FOLLOW_SYMLINK)?G_FILE_QUERY_INFO_NONE:G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS, /* follow symlinks by default*/
cancel,
NULL);
-
data->files_num ++;
+
if (!info) {
g_object_unref (file);
data->files_invalid ++;
@@ -1794,7 +1794,8 @@ brasero_io_get_file_count_thread (BraseroAsyncTaskManager *manager,
brasero_io_get_file_count_process_directory (BRASERO_IO (manager), cancel, data);
return BRASERO_ASYNC_TASK_RESCHEDULE;
}
- else if (!data->uris) {
+
+ if (!data->uris) {
info = g_file_info_new ();
/* set GFileInfo information */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]