forked from Imagelibrary/rtems
2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* libc/scandir.c: Initialize nitems = 0.
This commit is contained in:
@@ -86,7 +86,7 @@ scandir(dirname, namelist, select, dcomp)
|
|||||||
register struct dirent *d = NULL;
|
register struct dirent *d = NULL;
|
||||||
register struct dirent *p = NULL;
|
register struct dirent *p = NULL;
|
||||||
register struct dirent **names = NULL;
|
register struct dirent **names = NULL;
|
||||||
register size_t nitems;
|
register size_t nitems = 0;
|
||||||
struct stat stb;
|
struct stat stb;
|
||||||
long arraysz;
|
long arraysz;
|
||||||
DIR *dirp = NULL;
|
DIR *dirp = NULL;
|
||||||
@@ -106,7 +106,6 @@ scandir(dirname, namelist, select, dcomp)
|
|||||||
if (names == NULL)
|
if (names == NULL)
|
||||||
goto cleanup_and_bail;
|
goto cleanup_and_bail;
|
||||||
|
|
||||||
nitems = 0;
|
|
||||||
while ((d = readdir(dirp)) != NULL) {
|
while ((d = readdir(dirp)) != NULL) {
|
||||||
if (select != NULL && !(*select)(d))
|
if (select != NULL && !(*select)(d))
|
||||||
continue; /* just selected names */
|
continue; /* just selected names */
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
|
2002-04-17 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
|
* libc/scandir.c: Initialize nitems = 0.
|
||||||
|
|
||||||
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2002-04-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* include/Makefile.am: Add stdint.h and inttypes.h.
|
* include/Makefile.am: Add stdint.h and inttypes.h.
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ scandir(dirname, namelist, select, dcomp)
|
|||||||
register struct dirent *d = NULL;
|
register struct dirent *d = NULL;
|
||||||
register struct dirent *p = NULL;
|
register struct dirent *p = NULL;
|
||||||
register struct dirent **names = NULL;
|
register struct dirent **names = NULL;
|
||||||
register size_t nitems;
|
register size_t nitems = 0;
|
||||||
struct stat stb;
|
struct stat stb;
|
||||||
long arraysz;
|
long arraysz;
|
||||||
DIR *dirp = NULL;
|
DIR *dirp = NULL;
|
||||||
@@ -106,7 +106,6 @@ scandir(dirname, namelist, select, dcomp)
|
|||||||
if (names == NULL)
|
if (names == NULL)
|
||||||
goto cleanup_and_bail;
|
goto cleanup_and_bail;
|
||||||
|
|
||||||
nitems = 0;
|
|
||||||
while ((d = readdir(dirp)) != NULL) {
|
while ((d = readdir(dirp)) != NULL) {
|
||||||
if (select != NULL && !(*select)(d))
|
if (select != NULL && !(*select)(d))
|
||||||
continue; /* just selected names */
|
continue; /* just selected names */
|
||||||
|
|||||||
@@ -86,7 +86,7 @@ scandir(dirname, namelist, select, dcomp)
|
|||||||
register struct dirent *d = NULL;
|
register struct dirent *d = NULL;
|
||||||
register struct dirent *p = NULL;
|
register struct dirent *p = NULL;
|
||||||
register struct dirent **names = NULL;
|
register struct dirent **names = NULL;
|
||||||
register size_t nitems;
|
register size_t nitems = 0;
|
||||||
struct stat stb;
|
struct stat stb;
|
||||||
long arraysz;
|
long arraysz;
|
||||||
DIR *dirp = NULL;
|
DIR *dirp = NULL;
|
||||||
@@ -106,7 +106,6 @@ scandir(dirname, namelist, select, dcomp)
|
|||||||
if (names == NULL)
|
if (names == NULL)
|
||||||
goto cleanup_and_bail;
|
goto cleanup_and_bail;
|
||||||
|
|
||||||
nitems = 0;
|
|
||||||
while ((d = readdir(dirp)) != NULL) {
|
while ((d = readdir(dirp)) != NULL) {
|
||||||
if (select != NULL && !(*select)(d))
|
if (select != NULL && !(*select)(d))
|
||||||
continue; /* just selected names */
|
continue; /* just selected names */
|
||||||
|
|||||||
Reference in New Issue
Block a user