57 if ((
fd =
dup(fd_orig)) < 0) {
62 if ((fp = fdopen(
fd,
"rb")) ==
NULL) {
static static fork const void static count close
ZIP_EXTERN zip_t *_Nullable zip_open_from_source(zip_source_t *_Nonnull, int, zip_error_t *_Nullable)
ZIP_EXTERN void zip_error_init(zip_error_t *_Nonnull)
ZIP_EXTERN zip_source_t *_Nullable zip_source_filep_create(FILE *_Nonnull, zip_uint64_t, zip_int64_t, zip_error_t *_Nullable)
ZIP_EXTERN void zip_error_fini(zip_error_t *_Nonnull)
ZIP_EXTERN void zip_source_free(zip_source_t *_Nullable)
static static fork const void static count static fd const char const char static newpath char char char static envp time_t static t const char static mode static whence const char static dir time_t static t unsigned static seconds const char struct utimbuf static buf static inc static sig const char static mode dup
void error(const char *msg)
static const z80_opcode fd[]
ZIP_EXTERN zip_t * zip_fdopen(int fd_orig, int _flags, int *zep)
void _zip_set_open_error(int *zep, const zip_error_t *err, int ze)