Instead of MAXNAMELEN, use NAME_MAX for now. This should be revisited
authorJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 8 Aug 2005 13:38:49 +0000 (13:38 +0000)
committerJoerg Sonnenberger <joerg@dragonflybsd.org>
Mon, 8 Aug 2005 13:38:49 +0000 (13:38 +0000)
latter to allocate the entry dynamically. Add CVS id.

gnu/lib/libdialog/dir.h

index eadc0c5..7d374cf 100644 (file)
  * the author assume any responsibility for damages incurred with
  * its use.
  *
+ * $DragonFly: src/gnu/lib/libdialog/dir.h,v 1.2 2005/08/08 13:38:49 joerg Exp $
  */
 
 #include <sys/types.h>
 #include <sys/stat.h>
-#include <sys/dirent.h>
+#include <limits.h>
 
 typedef struct DirList {             /* structure to hold the directory entries */
-    char        filename[MAXNAMLEN]; /* together with the stat-info per file */
+    char        filename[NAME_MAX]; /* together with the stat-info per file */
     struct stat filestatus;          /* filename, or the name to which it points */
     int         link;                /* is it a link ? */
     char        *linkname;           /* the name of the file the link points to */