/*
- * Internal include file, do not use directly.
- * Written by Ullrich von Bassewitz. Based on code by Groepaz.
- */
+** Internal include file, do not use directly.
+** Written by Ullrich von Bassewitz. Based on code by Groepaz.
+*/
/*****************************************************************************/
-/* Data */
+/* Data */
/*****************************************************************************/
struct DIR {
- int fd; /* File descriptor for directory */
+ int fd; /* File descriptor for directory */
unsigned off; /* Current byte offset in directory */
char name[16+1]; /* Name passed to opendir */
};
/*****************************************************************************/
-/* Code */
+/* Code */
/*****************************************************************************/
unsigned char __fastcall__ _dirread (DIR* dir, void* buf, unsigned char count);
/* Read characters from the directory into the supplied buffer. Makes sure,
- * errno is set in case of a short read. Return true if the read was
- * successful and false otherwise.
- */
+** errno is set in case of a short read. Return true if the read was
+** successful and false otherwise.
+*/
unsigned char __fastcall__ _dirread1 (DIR* dir, void* buf);
/* Read one byte from the directory into the supplied buffer. Makes sure,
- * errno is set in case of a short read. Return true if the read was
- * successful and false otherwise.
- */
+** errno is set in case of a short read. Return true if the read was
+** successful and false otherwise.
+*/