Subversion Repositories SvarDOS

Rev

Rev 221 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 221 Rev 223
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);