Lines Matching refs:central_header

146     char* central_header;       /* central header data for the current file */
1140 zi->ci.central_header = (char*)ALLOC((uInt)zi->ci.size_centralheader + zi->ci.size_centralExtraFree);
1143 zip64local_putValue_inmemory(zi->ci.central_header,(uLong)CENTRALHEADERMAGIC,4);
1145 zip64local_putValue_inmemory(zi->ci.central_header+4,(uLong)versionMadeBy,2);
1146 zip64local_putValue_inmemory(zi->ci.central_header+6,(uLong)20,2);
1147 zip64local_putValue_inmemory(zi->ci.central_header+8,(uLong)zi->ci.flag,2);
1148 zip64local_putValue_inmemory(zi->ci.central_header+10,(uLong)zi->ci.method,2);
1149 zip64local_putValue_inmemory(zi->ci.central_header+12,(uLong)zi->ci.dosDate,4);
1150 zip64local_putValue_inmemory(zi->ci.central_header+16,(uLong)0,4); /*crc*/
1151 zip64local_putValue_inmemory(zi->ci.central_header+20,(uLong)0,4); /*compr size*/
1152 zip64local_putValue_inmemory(zi->ci.central_header+24,(uLong)0,4); /*uncompr size*/
1153 zip64local_putValue_inmemory(zi->ci.central_header+28,(uLong)size_filename,2);
1154 zip64local_putValue_inmemory(zi->ci.central_header+30,(uLong)size_extrafield_global,2);
1155 zip64local_putValue_inmemory(zi->ci.central_header+32,(uLong)size_comment,2);
1156 zip64local_putValue_inmemory(zi->ci.central_header+34,(uLong)0,2); /*disk nm start*/
1159 zip64local_putValue_inmemory(zi->ci.central_header+36,(uLong)0,2);
1161 zip64local_putValue_inmemory(zi->ci.central_header+36,(uLong)zipfi->internal_fa,2);
1164 zip64local_putValue_inmemory(zi->ci.central_header+38,(uLong)0,4);
1166 zip64local_putValue_inmemory(zi->ci.central_header+38,(uLong)zipfi->external_fa,4);
1169 zip64local_putValue_inmemory(zi->ci.central_header+42,(uLong)0xffffffff,4);
1171 zip64local_putValue_inmemory(zi->ci.central_header+42,(uLong)zi->ci.pos_local_header - zi->add_position_when_writting_offset,4);
1174 *(zi->ci.central_header+SIZECENTRALHEADER+i) = *(filename+i);
1177 *(zi->ci.central_header+SIZECENTRALHEADER+size_filename+i) =
1181 *(zi->ci.central_header+SIZECENTRALHEADER+size_filename+
1183 if (zi->ci.central_header == NULL)
1619 zip64local_putValue_inmemory(zi->ci.central_header+4,(uLong)45,2);
1621 zip64local_putValue_inmemory(zi->ci.central_header+6,(uLong)45,2);
1625 zip64local_putValue_inmemory(zi->ci.central_header+16,crc32,4); /*crc*/
1629 zip64local_putValue_inmemory(zi->ci.central_header+20, invalidValue,4); /*compr size*/
1631 zip64local_putValue_inmemory(zi->ci.central_header+20, compressed_size,4); /*compr size*/
1635 zip64local_putValue_inmemory(zi->ci.central_header+36,(uLong)Z_ASCII,2);
1638 zip64local_putValue_inmemory(zi->ci.central_header+24, invalidValue,4); /*uncompr size*/
1640 zip64local_putValue_inmemory(zi->ci.central_header+24, uncompressed_size,4); /*uncompr size*/
1664 p = zi->ci.central_header + zi->ci.size_centralheader;
1698 zip64local_putValue_inmemory(zi->ci.central_header+30,(uLong)zi->ci.size_centralExtra,2);
1702 err = add_data_in_datablock(&zi->central_dir, zi->ci.central_header, (uLong)zi->ci.size_centralheader);
1704 free(zi->ci.central_header);