This keeps the code simpler when "struct dirent" is modified.
---
 mingw-w64-crt/misc/dirent.c | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/mingw-w64-crt/misc/dirent.c b/mingw-w64-crt/misc/dirent.c
index 20266966a..8bda0b169 100644
--- a/mingw-w64-crt/misc/dirent.c
+++ b/mingw-w64-crt/misc/dirent.c
@@ -117,12 +117,8 @@ _topendir (const _TCHAR *szPath)
   nd->dd_stat = 0;
 
   /* Initialize the dirent structure. ino and reclen are invalid under
-   * Win32, and name simply points at the appropriate part of the
-   * findfirst_t structure. */
-  nd->dd_dir.d_ino = 0;
-  nd->dd_dir.d_reclen = 0;
-  nd->dd_dir.d_namlen = 0;
-  memset (nd->dd_dir.d_name, 0, 260 * sizeof(nd->dd_dir.d_name[0])  
/*FILENAME_MAX*/);
+   * Win32. */
+  memset (&nd->dd_dir, 0, sizeof (nd->dd_dir));
 
   return nd;
 }
-- 
2.47.1



_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to