#ifndef _WIMLIB_FILE_IO_H
#define _WIMLIB_FILE_IO_H
+#include <stdbool.h>
#include <stddef.h>
#include <sys/types.h>
-#include <stdbool.h>
/* Wrapper around a file descriptor that keeps track of offset (including in
* pipes, which don't support lseek()) and a cached flag that tells whether the
fd->fd = -1;
}
-static inline void filedes_copy(struct filedes *dst, const struct filedes *src)
-{
- *dst = *src;
-}
-
#define filedes_close(f) close((f)->fd)
static inline bool