[easytag] Use g_file_enumerator_get_child()
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag] Use g_file_enumerator_get_child()
- Date: Fri, 8 Jan 2016 00:18:24 +0000 (UTC)
commit bc9f1cde9cb01040db73d1749b44ed8b010c89ab
Author: David King <amigadave amigadave com>
Date: Thu Jan 7 21:33:45 2016 +0000
Use g_file_enumerator_get_child()
Resolve a TODO in read_directory_recursively().
src/easytag.c | 8 +++-----
1 files changed, 3 insertions(+), 5 deletions(-)
---
diff --git a/src/easytag.c b/src/easytag.c
index 662ffc1..db8f279 100644
--- a/src/easytag.c
+++ b/src/easytag.c
@@ -1051,8 +1051,8 @@ read_directory_recursively (GList *file_list, GFileEnumerator *dir_enumerator,
if (recurse)
{
/* Searching for files recursively. */
- GFile *child_dir = g_file_get_child (g_file_enumerator_get_container (dir_enumerator),
- file_name);
+ GFile *child_dir = g_file_enumerator_get_child (dir_enumerator,
+ info);
GFileEnumerator *childdir_enumerator;
GError *child_error = NULL;
childdir_enumerator = g_file_enumerate_children (child_dir,
@@ -1083,9 +1083,7 @@ read_directory_recursively (GList *file_list, GFileEnumerator *dir_enumerator,
else if (type == G_FILE_TYPE_REGULAR &&
et_file_is_supported (file_name))
{
- /* TODO: Use g_file_enumerator_get_child(). */
- GFile *file = g_file_get_child (g_file_enumerator_get_container (dir_enumerator),
- file_name);
+ GFile *file = g_file_enumerator_get_child (dir_enumerator, info);
file_list = g_list_append (file_list, file);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]