* w32/*/dirent.*: [SV 49111] Remove unused telldir()

This commit is contained in:
Jaak Ristioja 2016-12-18 09:45:47 -05:00 committed by Paul Smith
parent b13dcfe501
commit 1c9790e6f5
2 changed files with 1 additions and 20 deletions

View File

@ -128,7 +128,7 @@ readdir(DIR* pDir)
} else if (!FindNextFile(pDir->dir_hDirHandle, &wfdFindData)) } else if (!FindNextFile(pDir->dir_hDirHandle, &wfdFindData))
return NULL; return NULL;
/* bump count for next call to readdir() or telldir() */ /* bump count for next call to readdir() */
pDir->dir_nNumFiles++; pDir->dir_nNumFiles++;
/* fill in struct dirent values */ /* fill in struct dirent values */
@ -164,24 +164,6 @@ rewinddir(DIR* pDir)
return; return;
} }
int
telldir(DIR* pDir)
{
if (!pDir) {
errno = EINVAL;
return -1;
}
/* sanity check that this is a DIR pointer */
if (pDir->dir_ulCookie != __DIRENT_COOKIE) {
errno = EINVAL;
return -1;
}
/* return number of times readdir() called */
return pDir->dir_nNumFiles;
}
void void
seekdir(DIR* pDir, long nPosition) seekdir(DIR* pDir, long nPosition)
{ {

View File

@ -52,7 +52,6 @@ DIR *opendir(const char *);
struct dirent *readdir(DIR *); struct dirent *readdir(DIR *);
void rewinddir(DIR *); void rewinddir(DIR *);
void closedir(DIR *); void closedir(DIR *);
int telldir(DIR *);
void seekdir(DIR *, long); void seekdir(DIR *, long);
#endif /* !__MINGW32__ */ #endif /* !__MINGW32__ */