]> pd.if.org Git - pdclib.old/blobdiff - internals/_PDCLIB_int.h
Temporary proof-of-concept for printf() output conversions.
[pdclib.old] / internals / _PDCLIB_int.h
index e8ce60bf2190a33a0042f92c8b0c828952a1af73..5e7d84035e8b0a8ca84d542b21ad485879fc3ffb 100644 (file)
@@ -263,13 +263,13 @@ typedef unsigned _PDCLIB_intmax _PDCLIB_uintmax_t;
 
 struct
 {
-    _PDCLIB_fd_t   handle;   /* OS-specific file descriptor */
-    _PDCLIB_fpos_t position; /* file position indicator */
-    void *         buffer;   /* file buffer */
-    size_t         bufsize;  /* size of buffer */
-    int            status;   /* misc. status bits */
-  /*mbstate_t      mbstate;*//* multibyte parse state */ /* TODO: Unmask. */
-    FILE *         next;     /* provisions for linked list handling */
+    _PDCLIB_fd_t            handle;   /* OS-specific file descriptor */
+    _PDCLIB_fpos_t          position; /* file position indicator */
+    void *                  buffer;   /* file buffer */
+    _PDCLIB_size_t          bufsize;  /* size of buffer */
+    int                     status;   /* misc. status bits */
+  /*mbstate_t               mbstate;    multibyte parse state - TODO: Unmask. */
+    struct _PDCLIB_file_t * next;     /* provisions for linked list handling */
 } _PDCLIB_file_t;
 
 /* -------------------------------------------------------------------------- */