Fix typo and manpage format.

Fix warnings on newer gcc with attribute unused.
This commit is contained in:
Con Kolivas 2010-11-15 11:35:37 +11:00
parent 1637598c3f
commit 3e77c702bb
2 changed files with 7 additions and 5 deletions

10
main.c
View file

@ -129,11 +129,12 @@ static void preserve_perms(int fd_in, int fd_out)
if (unlikely(fstat(fd_in, &st)))
fatal("Failed to fstat input file\n");
if (fchmod(fd_out, (st.st_mode & 0777)))
if (unlikely(fchmod(fd_out, (st.st_mode & 0777))))
print_err("Warning, unable to set permissions on %s\n", control.outfile);
/* chown fail is not fatal */
fchown(fd_out, st.st_uid, st.st_gid);
if (unlikely(fchown(fd_out, st.st_uid, st.st_gid)))
print_err("Warning, unable to set owner on %s\n", control.outfile);
}
/* Open a temporary outputfile to emulate stdout */
@ -383,7 +384,8 @@ static void get_fileinfo(void)
/* Read the compression type of the first block. It's possible that
not all blocks are compressed so this may not be accurate.
*/
read(fd_in, &ctype, 1);
if (unlikely(read(fd_in, &ctype, 1) != 1))
fatal("Failed to read in get_fileinfo\n");
cratio = (long double)expected_size / (long double)infile_size;
@ -708,7 +710,7 @@ int main(int argc, char *argv[])
print_verbose("Threading is %s. Number of CPUs detected: %d\n", control.threads > 1? "ENABLED" : "DISABLED",
control.threads);
print_verbose("Detected %lld bytes ram\n", control.ramsize);
print_verbose("Comrpession level %d\n", control.compression_level);
print_verbose("Compression level %d\n", control.compression_level);
print_verbose("Nice Value: %d\n", control.nice_val);
print_verbose("Show Progress\n");
print_maxverbose("Max ");

View file

@ -51,7 +51,7 @@ Here is a summary of the options to lrzip\&.
\-T value Compression threshold with LZO test. (0 (nil) - 10 (high), default 1)
\-N value Set nice value to value (default 19)
\-p value Set processor count to override number of threads
-v[v] Increase verbosity
\-v[v] Verbose. Multiple invocations Increase verbosity
\-V show version
\-t test compressed file integrity
\-i show compressed file information