diff options
author | Daniel Baumann <mail@daniel-baumann.ch> | 2015-11-07 09:31:27 +0000 |
---|---|---|
committer | Daniel Baumann <mail@daniel-baumann.ch> | 2015-11-07 09:31:27 +0000 |
commit | cf8ea9129f6b44e25b06d81523234f7036462ed4 (patch) | |
tree | 9bc87ee0802620ef7df254b09a03916afb2e3e52 /lzip.h | |
parent | Adding debian version 1.13~rc1-1. (diff) | |
download | lzip-cf8ea9129f6b44e25b06d81523234f7036462ed4.tar.xz lzip-cf8ea9129f6b44e25b06d81523234f7036462ed4.zip |
Merging upstream version 1.13~rc2.
Signed-off-by: Daniel Baumann <mail@daniel-baumann.ch>
Diffstat (limited to 'lzip.h')
-rw-r--r-- | lzip.h | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,5 +1,5 @@ /* Lzip - Data compressor based on the LZMA algorithm - Copyright (C) 2008, 2009, 2010, 2011 Antonio Diaz Diaz. + Copyright (C) 2008, 2009, 2010, 2011, 2012 Antonio Diaz Diaz. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -179,6 +179,7 @@ inline int real_bits( const int value ) throw() return bits; } + const uint8_t magic_string[4] = { 'L', 'Z', 'I', 'P' }; struct File_header @@ -273,14 +274,14 @@ struct File_trailer struct Error { const char * const msg; - Error( const char * const s ) throw() : msg( s ) {} + explicit Error( const char * const s ) throw() : msg( s ) {} }; // defined in main.cc void show_error( const char * const msg, const int errcode = 0, const bool help = false ) throw(); -void internal_error( const char * const msg ); +void internal_error( const char * const msg ) throw(); // defined in decoder.cc int readblock( const int fd, uint8_t * const buf, const int size ) throw(); |