diff --git a/nshlib/nsh_fscmds.c b/nshlib/nsh_fscmds.c index 570ffa776..3900fc64a 100644 --- a/nshlib/nsh_fscmds.c +++ b/nshlib/nsh_fscmds.c @@ -390,7 +390,7 @@ static int ls_recursive(FAR struct nsh_vtbl_s *vtbl, const char *dirpath, { /* Yes.. */ - char *newpath; + FAR char *newpath; newpath = nsh_getdirpath(dirpath, entryp->d_name); /* List the directory contents */ @@ -408,6 +408,7 @@ static int ls_recursive(FAR struct nsh_vtbl_s *vtbl, const char *dirpath, free(newpath); } } + return ret; }