Temporary code
[reactos.git] / posix / include / dirent.h
index 2e44110..87d6dad 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: dirent.h,v 1.2 2002/02/20 09:17:54 hyperion Exp $
+/* $Id: dirent.h,v 1.4 2002/05/17 01:47:13 hyperion Exp $
  */
 /*
  * dirent.h
 /* INCLUDES */
 #include <sys/types.h>
 #include <stddef.h>
+#include <limits.h>
 
 /* TYPES */
 typedef void DIR;
 
+#define NAME_MAX (255)
+
 struct dirent
 {
- ino_t d_ino;    /* file serial number */
- char *d_name; /* name of entry */
+ ino_t d_ino;               /* file serial number */
+ char * d_name /* [NAME_MAX + 1] */; /* name of entry */
 };
 
 /* for Unicode filenames */
 struct _Wdirent
 {
- ino_t    d_ino;  /* file serial number */
- wchar_t *d_name; /* name of entry */
+ ino_t    d_ino;               /* file serial number */
+ wchar_t * d_name/* [NAME_MAX + 1] */; /* name of entry */
 };
 
 /* CONSTANTS */