X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=lib%2FIO%2FUncompress%2FBrotli.pm;h=f4230ef2650670b63c7af8c99b94dcc5766aea6c;hb=498a11cd399820ed3546a3d6721b3bc50592f023;hp=7cf3bd65bece4e6d5ff61ca5e01963acf4f85f1e;hpb=f9995f31e58bcdfc9eb528128c6bfcbb0b8fc777;p=io-compress-brotli.git diff --git a/lib/IO/Uncompress/Brotli.pm b/lib/IO/Uncompress/Brotli.pm index 7cf3bd6..f4230ef 100644 --- a/lib/IO/Uncompress/Brotli.pm +++ b/lib/IO/Uncompress/Brotli.pm @@ -8,33 +8,11 @@ use parent qw/Exporter/; our @EXPORT = qw/unbro/; our @EXPORT_OK = @EXPORT; -our $VERSION = '0.001'; +our $VERSION = '0.001001'; require XSLoader; XSLoader::load('IO::Compress::Brotli', $VERSION); -sub create { - my ($class) = @_; - my $state = BrotliCreateState(); - bless \$state, $class -} - -sub DESTROY { - my ($self) = @_; - BrotliDestroyState($$self) -} - -sub decompress { - my ($self, $data) = @_; - BrotliDecompressStream($$self, $data) -} - -# Untested, probably not working -sub set_dictionary { - my ($self, $dict) = @_; - BrotliSetCustomDictionary($$self, $dict) -} - 1; __END__