From: Stefan Brüns Date: Sat, 1 Oct 2016 18:41:39 +0000 (+0200) Subject: sandbox/fs: Make linking of nodes in os_dirent_ls more obvious X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=ce2ec19c56d646656e64a4b8e0279820337f089e;p=project%2Fbcm63xx%2Fu-boot.git sandbox/fs: Make linking of nodes in os_dirent_ls more obvious Previously, after reading/creating the second dirent, the second entry would be chained to the first entry and the first entry would be linked to head. Instead, immediately link the first entry to head. Signed-off-by: Stefan Brüns Acked-by: Simon Glass --- diff --git a/arch/sandbox/cpu/os.c b/arch/sandbox/cpu/os.c index 2d63dd88f1..c71882a731 100644 --- a/arch/sandbox/cpu/os.c +++ b/arch/sandbox/cpu/os.c @@ -363,8 +363,8 @@ int os_dirent_ls(const char *dirname, struct os_dirent_node **headp) next->size = buf.st_size; if (node) node->next = next; - if (!head) - head = node; + else + head = next; } *headp = head;