#include <errno.h>
#include <stdio.h>
#include <string.h>
#include "zip.h"
Go to the source code of this file.
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
Definition at line 44 of file add_from_filep.c.
56 fprintf(stderr,
"usage: %s archive file\n",
prg);
71 if ((fp = fopen(
file,
"rb")) ==
NULL) {
72 fprintf(stderr,
"%s: can't open input file '%s': %s\n",
prg,
file, strerror(errno));
ZIP_EXTERN void zip_error_init_with_code(zip_error_t *_Nonnull, int)
ZIP_EXTERN zip_source_t *_Nullable zip_source_filep(zip_t *_Nonnull, FILE *_Nonnull, zip_uint64_t, zip_int64_t)
ZIP_EXTERN zip_int64_t zip_add(zip_t *_Nonnull, const char *_Nonnull, zip_source_t *_Nonnull)
ZIP_EXTERN int zip_close(zip_t *_Nonnull)
ZIP_EXTERN void zip_error_fini(zip_error_t *_Nonnull)
ZIP_EXTERN void zip_source_free(zip_source_t *_Nullable)
ZIP_EXTERN zip_t *_Nullable zip_open(const char *_Nonnull, int, int *_Nullable)
ZIP_EXTERN const char *_Nonnull zip_error_strerror(zip_error_t *_Nonnull)
ZIP_EXTERN const char *_Nonnull zip_strerror(zip_t *_Nonnull)
static static fork const void static count static fd const char const char static newpath char char argv
void error(const char *msg)
References argv, err, error(), file, benchmark::FILE, name, NULL, prg, za, zip_add(), zip_close(), ZIP_CREATE, zip_error_fini(), zip_error_init_with_code(), zip_error_strerror(), zip_open(), zip_source_filep(), zip_source_free(), and zip_strerror().
◆ prg