Lines Matching refs:src

80 	    if (zip_source_remove(za->src) < 0) {  in zip_close()
81 _zip_error_set_from_source(&za->error, za->src); in zip_close()
122 if (zip_source_begin_write(za->src) < 0) { in zip_close()
123 _zip_error_set_from_source(&za->error, za->src); in zip_close()
154 if ((off = zip_source_tell_write(za->src)) < 0) { in zip_close()
194 if (zip_source_seek(za->src, (zip_int64_t)offset, SEEK_SET) < 0) { in zip_close()
195 _zip_error_set_from_source(&za->error, za->src); in zip_close()
214 if (zip_source_commit_write(za->src) != 0) { in zip_close()
215 _zip_error_set_from_source(&za->error, za->src); in zip_close()
221 zip_source_rollback_write(za->src); in zip_close()
232 add_data(zip_t *za, zip_source_t *src, zip_dirent_t *de) in add_data() argument
241 if (zip_source_stat(src, &st) < 0) { in add_data()
242 _zip_error_set_from_source(&za->error, src); in add_data()
279 if ((offstart = zip_source_tell_write(za->src)) < 0) { in add_data()
298 if ((s_store=comp_impl(za, src, st.comp_method, ZIP_CODEC_DECODE)) == NULL) { in add_data()
305 zip_source_keep(src); in add_data()
306 s_store = src; in add_data()
332 zip_source_keep(src); in add_data()
333 s2 = src; in add_data()
336 if ((offdata = zip_source_tell_write(za->src)) < 0) { in add_data()
350 if ((offend = zip_source_tell_write(za->src)) < 0) { in add_data()
354 if (zip_source_seek_write(za->src, offstart, SEEK_SET) < 0) { in add_data()
355 _zip_error_set_from_source(&za->error, za->src); in add_data()
385 if (zip_source_seek_write(za->src, offend, SEEK_SET) < 0) { in add_data()
386 _zip_error_set_from_source(&za->error, za->src); in add_data()
402 if (_zip_read(za->src, buf, n, &za->error) < 0) { in copy_data()
418 copy_source(zip_t *za, zip_source_t *src) in copy_source() argument
424 if (zip_source_open(src) < 0) { in copy_source()
425 _zip_error_set_from_source(&za->error, src); in copy_source()
430 while ((n=zip_source_read(src, buf, sizeof(buf))) > 0) { in copy_source()
438 _zip_error_set_from_source(&za->error, src); in copy_source()
442 zip_source_close(src); in copy_source()
453 if ((cd_start = zip_source_tell_write(za->src)) < 0) { in write_cdir()
461 if ((end = zip_source_tell_write(za->src)) < 0) { in write_cdir()