diff options
author | Xin LI <delphij@FreeBSD.org> | 2019-06-28 01:54:07 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2019-06-28 01:54:07 +0000 |
commit | 7897e22279d3ecd2cadda971da4a5bf96bbee785 (patch) | |
tree | 8f960efa25d42e93c3414b72f412571f552a762a /bzip2recover.c | |
parent | dd642931791555836f950996f6ff2c854f882dc6 (diff) | |
download | src-test2-7897e22279d3ecd2cadda971da4a5bf96bbee785.tar.gz src-test2-7897e22279d3ecd2cadda971da4a5bf96bbee785.zip |
Vendor import bzip2 -- upgrade to version 1.0.7.vendor/bzip2/1.0.7
Notes
Notes:
svn path=/vendor/bzip2/dist/; revision=349496
svn path=/vendor/bzip2/1.0.7/; revision=349497; tag=vendor/bzip2/1.0.7
Diffstat (limited to 'bzip2recover.c')
-rw-r--r-- | bzip2recover.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/bzip2recover.c b/bzip2recover.c index f9de0496abf1..c0b9eacb84e2 100644 --- a/bzip2recover.c +++ b/bzip2recover.c @@ -7,8 +7,8 @@ This file is part of bzip2/libbzip2, a program and library for lossless, block-sorting data compression. - bzip2/libbzip2 version 1.0.6 of 6 September 2010 - Copyright (C) 1996-2010 Julian Seward <jseward@bzip.org> + bzip2/libbzip2 version 1.0.7 of 27 June 2019 + Copyright (C) 1996-2010 Julian Seward <jseward@acm.org> Please read the WARNING, DISCLAIMER and PATENTS sections in the README file. @@ -309,11 +309,12 @@ Int32 main ( Int32 argc, Char** argv ) UInt32 buffHi, buffLo, blockCRC; Char* p; - strcpy ( progName, argv[0] ); + strncpy ( progName, argv[0], BZ_MAX_FILENAME-1); + progName[BZ_MAX_FILENAME-1]='\0'; inFileName[0] = outFileName[0] = 0; fprintf ( stderr, - "bzip2recover 1.0.6: extracts blocks from damaged .bz2 files.\n" ); + "bzip2recover 1.0.7: extracts blocks from damaged .bz2 files.\n" ); if (argc != 2) { fprintf ( stderr, "%s: usage is `%s damaged_file_name'.\n", @@ -457,6 +458,7 @@ Int32 main ( Int32 argc, Char** argv ) bsPutUChar ( bsWr, 0x50 ); bsPutUChar ( bsWr, 0x90 ); bsPutUInt32 ( bsWr, blockCRC ); bsClose ( bsWr ); + outFile = NULL; } if (wrBlock >= rbCtr) break; wrBlock++; |