Don't include <dirstream.h>.
authorroland <roland>
Mon, 28 Aug 1995 21:47:00 +0000 (21:47 +0000)
committerroland <roland>
Mon, 28 Aug 1995 21:47:00 +0000 (21:47 +0000)
Instead, define DIR as typedef for (undefined) `struct __dirstream'.

dirent/dirent.h

index 88a6fc8..5b99437 100644 (file)
@@ -73,9 +73,9 @@ enum
 #endif
 
 
-/* Get the system-dependent definition of `DIR',
-   the data type of directory stream objects.  */
-#include <dirstream.h>
+/* This is the data type of directory stream objects.
+   The actual structure is opaque to users.  */
+typedef struct __dirstream DIR;
 
 /* Open a directory stream on NAME.
    Return a DIR stream on the directory, or NULL if it could not be opened.  */