Changeset d159dd8 in rtems for cpukit/zlib
- Timestamp:
- Mar 18, 2011, 10:11:08 AM (9 years ago)
- Branches:
- 4.11, master
- Children:
- 0c5f3af3
- Parents:
- 8c05550
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/zlib/contrib/minizip/mztools.c
r8c05550 rd159dd8 63 63 unsigned int extsize = READ_16(header + 28); /* extra field length */ 64 64 filename[0] = extra[0] = '\0'; 65 65 66 66 /* Header */ 67 67 if (fwrite(header, 1, 30, fpOut) == 30) { … … 71 71 break; 72 72 } 73 73 74 74 /* Filename */ 75 75 if (fnsize > 0) { … … 104 104 } 105 105 } 106 106 107 107 /* Data */ 108 108 { … … 134 134 } 135 135 } 136 136 137 137 /* Central directory entry */ 138 138 { … … 160 160 if (fwrite(header, 1, 46, fpOutCD) == 46) { 161 161 offsetCD += 46; 162 162 163 163 /* Filename */ 164 164 if (fnsize > 0) { … … 173 173 break; 174 174 } 175 175 176 176 /* Extra field */ 177 177 if (extsize > 0) { … … 183 183 } 184 184 } 185 185 186 186 /* Comment field */ 187 187 if (comsize > 0) { … … 193 193 } 194 194 } 195 196 195 196 197 197 } else { 198 198 err = Z_ERRNO; … … 226 226 WRITE_32(header + 16, offset); /* offset to CD */ 227 227 WRITE_16(header + 20, comsize); /* comment */ 228 228 229 229 /* Header */ 230 230 if (fwrite(header, 1, 22, fpOutCD) == 22) { 231 231 232 232 /* Comment field */ 233 233 if (comsize > 0) { … … 236 236 } 237 237 } 238 238 239 239 } else { 240 240 err = Z_ERRNO; … … 258 258 } 259 259 } 260 260 261 261 /* Close */ 262 262 fclose(fpZip); 263 263 fclose(fpOut); 264 264 265 265 /* Wipe temporary file */ 266 266 (void)remove(fileOutTmp); 267 267 268 268 /* Number of recovered entries */ 269 269 if (err == Z_OK) {
Note: See TracChangeset
for help on using the changeset viewer.