Lines Matching refs:src
45 zip_source_t *src, *s2; in _zip_source_zip_new() local
120 if ((src = _zip_source_window_new(srcza->src, offset+start, st2.size, &st2, &za->error)) == NULL) { in _zip_source_zip_new()
125 if ((src = _zip_source_window_new(srcza->src, offset, st.comp_size, &st, &za->error)) == NULL) { in _zip_source_zip_new()
130 if (_zip_source_set_source_archive(src, srcza) < 0) { in _zip_source_zip_new()
131 zip_source_free(src); in _zip_source_zip_new()
138 s2 = enc_impl(za, src, st.encryption_method, 0, password); in _zip_source_zip_new()
139 zip_source_free(src); in _zip_source_zip_new()
143 src = s2; in _zip_source_zip_new()
146 s2 = comp_impl(za, src, st.comp_method, 0); in _zip_source_zip_new()
147 zip_source_free(src); in _zip_source_zip_new()
151 src = s2; in _zip_source_zip_new()
155 s2 = zip_source_crc(za, src, 1); in _zip_source_zip_new()
156 zip_source_free(src); in _zip_source_zip_new()
160 src = s2; in _zip_source_zip_new()
164 s2 = zip_source_window(za, src, start, len ? len : st.size-start); in _zip_source_zip_new()
165 zip_source_free(src); in _zip_source_zip_new()
169 src = s2; in _zip_source_zip_new()
172 return src; in _zip_source_zip_new()