Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Functions | |
ZIP_EXTERN zip_int64_t | zip_name_locate (zip_t *za, const char *fname, zip_flags_t flags) |
zip_int64_t | _zip_name_locate (zip_t *za, const char *fname, zip_flags_t flags, zip_error_t *error) |
zip_int64_t _zip_name_locate | ( | zip_t * | za, |
const char * | fname, | ||
zip_flags_t | flags, | ||
zip_error_t * | error | ||
) |
Definition at line 50 of file zip_name_locate.c.
References _zip_error_clear(), _zip_get_name(), _zip_hash_lookup(), _zip_string_free(), _zip_string_get(), _zip_string_new(), cmp(), error(), flags, fn, create_tags_rz::fname, i, int, zip::names, zip::nentry, NULL, p, cmd_descs_generate::str, za, ZIP_ER_INVAL, ZIP_ER_NOENT, zip_error_set(), ZIP_FL_ENC_RAW, ZIP_FL_ENC_STRICT, ZIP_FL_ENC_UTF_8, ZIP_FL_NOCASE, and ZIP_FL_NODIR.
Referenced by _zip_file_replace(), _zip_set_name(), _zip_unchange(), and zip_name_locate().
ZIP_EXTERN zip_int64_t zip_name_locate | ( | zip_t * | za, |
const char * | fname, | ||
zip_flags_t | flags | ||
) |
Definition at line 44 of file zip_name_locate.c.
References _zip_name_locate(), zip::error, flags, create_tags_rz::fname, and za.
Referenced by main(), merge_zip(), name_locate(), rz_io_zip_flush_file(), zip_fopen(), zip_fopen_encrypted(), and zip_stat().