138 bool is_passthru, uint64_t
in_size);
Int32 verbosity
Definition bzip2.c.old.c:183
Filter options.
Definition filter.h:43
Passing data to and from liblzma.
Definition base.h:485
uint finished
Definition dll.c:187
#define const
Definition zconf.h:230
lzma_ret
Return values used by several functions in liblzma.
Definition base.h:57
const lzma_allocator const uint8_t size_t in_size
Definition block.h:527
const lzma_filter * filters
Definition container.h:315
#define lzma_attribute(attr)
Definition lzma.h:259
uint64_t files
Definition list.c:205
const int message_progress_sigs[]
Signals used for progress message handling.
void message_bug(void) lzma_attribute((__noreturn__))
Definition message.c:786
void message_verbosity_increase(void)
Increase verbosity level by one step unless it was at maximum.
Definition message.c:161
void message_set_files(unsigned int files)
Set the total number of files to be processed.
Definition message.c:188
message_verbosity
Verbosity levels.
Definition message.h:14
@ V_DEBUG
Very verbose.
Definition message.h:19
@ V_WARNING
Errors and warnings.
Definition message.h:17
@ V_VERBOSE
Errors, warnings, and verbose statistics.
Definition message.h:18
@ V_ERROR
Only error messages.
Definition message.h:16
@ V_SILENT
No messages.
Definition message.h:15
void message_help(bool long_help) lzma_attribute((__noreturn__))
Print the help message.
Definition message.c:950
void message_version(void) lzma_attribute((__noreturn__))
Prints the version number to stdout and exits with exit status SUCCESS.
Definition message.c:933
void message_signal_handler(void) lzma_attribute((__noreturn__))
Definition message.c:793
void message_filename(const char *src_name)
Set the name of the current file and possibly print it too.
Definition message.c:232
void void void message_error(const char *fmt,...) lzma_attribute((__format__(__printf__
Prints an error message and sets exit status.
void message_mem_needed(enum message_verbosity v, uint64_t memusage)
Display how much memory was needed and how much the limit was.
Definition message.c:852
void void message_warning(const char *fmt,...) lzma_attribute((__format__(__printf__
Prints a warning and possibly sets exit status.
void message_init(void)
Initializes the message functions.
Definition message.c:114
void message_verbosity_decrease(void)
Decrease verbosity level by one step unless it was at minimum.
Definition message.c:171
void message(enum message_verbosity verbosity, const char *fmt,...) lzma_attribute((__format__(__printf__
Print a message if verbosity level is at least "verbosity".
void message_progress_end(bool finished)
Finishes the progress message if we were in verbose mode.
Definition message.c:704
void message_filters_show(enum message_verbosity v, const lzma_filter *filters)
Print the filter chain.
Definition message.c:904
void message_progress_start(lzma_stream *strm, bool is_passthru, uint64_t in_size)
Start progress info handling.
Definition message.c:249
void message_try_help(void)
Print a message that user should try –help.
Definition message.c:922
void message_progress_update(void)
Definition message.c:542
enum message_verbosity message_verbosity_get(void)
Get the current verbosity level.
Definition message.c:181
const char * message_strm(lzma_ret code)
Convert lzma_ret to a string.
Definition message.c:800
void void void void message_fatal(const char *fmt,...) lzma_attribute((__format__(__printf__
Prints an error message and exits with EXIT_ERROR.
const char * fmt
Definition message.h:50