require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&LZMA_H_INTERNAL)) {
    die("Never\ include\ this\ file\ directly\.\ Use\ \<lzma\.h\>\ instead\.");
}
eval 'sub LZMA_BLOCK_HEADER_SIZE_MIN () {8;}' unless defined(&LZMA_BLOCK_HEADER_SIZE_MIN);
eval 'sub LZMA_BLOCK_HEADER_SIZE_MAX () {1024;}' unless defined(&LZMA_BLOCK_HEADER_SIZE_MAX);
eval 'sub lzma_block_header_size_decode {
    my($b) = @_;
	eval q(((( &uint32_t)($b) + 1) * 4));
}' unless defined(&lzma_block_header_size_decode);
1;
