Line 410... |
Line 410... |
410 |
zip_freelist(&ziplinkedlist);
|
410 |
zip_freelist(&ziplinkedlist);
|
411 |
fclose(*zipfd);
|
411 |
fclose(*zipfd);
|
412 |
return(NULL);
|
412 |
return(NULL);
|
413 |
}
|
413 |
}
|
414 |
/* abort if any file is compressed with an unsupported method */
|
414 |
/* abort if any file is compressed with an unsupported method */
|
415 |
if ((curzipnode->compmethod != 0/*store*/) && (curzipnode->compmethod != 8/*deflate*/) && (curzipnode->compmethod != 14/*lzma*/)) { /* unsupported compression method */
|
415 |
if ((curzipnode->compmethod != 0/*store*/) && (curzipnode->compmethod != 8/*deflate*/)) { /* unsupported compression method */
|
416 |
kitten_printf(8, 2, "Error: Package contains a file compressed with an unsupported method (%d):", curzipnode->compmethod);
|
416 |
kitten_printf(8, 2, "Error: Package contains a file compressed with an unsupported method (%d):", curzipnode->compmethod);
|
417 |
puts("");
|
417 |
puts("");
|
418 |
printf(" %s\n", curzipnode->filename);
|
418 |
printf(" %s\n", curzipnode->filename);
|
419 |
zip_freelist(&ziplinkedlist);
|
419 |
zip_freelist(&ziplinkedlist);
|
420 |
fclose(*zipfd);
|
420 |
fclose(*zipfd);
|