home *** CD-ROM | disk | FTP | other *** search
- /*
- * BSD/Unix expansion library for Amiga.
- *
- * readdir() -- system independent directory code
- */
-
- #include "dir.h"
-
- struct direct *
- readdir(my_dir)
- DIR *my_dir;
- {
- static struct direct result ;
-
- if (!ExNext(my_dir->d_lock, &(my_dir->d_info)))
- return NULL ;
-
- result.d_reclen = result.d_ino = 1; /* Not NULL! */
- (void) strcpy(result.d_name, my_dir -> d_info.fib_FileName);
- result.d_namlen = strlen(result.d_name);
- return &result ;
- }
-