Christian Sandberg
8997650f5c
Remove m_tables
2022-01-23 20:24:58 +01:00
Christian Sandberg
740049e643
Merge branch 'master' into reduced-inflate-memory-usage
2022-01-23 13:32:56 +01:00
Cameron Cawley
9b89689723
Add MINIZ_NO_DEFLATE_APIS and MINIZ_NO_INFLATE_APIS
2021-07-20 20:19:32 +01:00
Christian Sandberg
8da3cbb64e
Reduce memory usage for inflate
...
Use Huffman tables with correct sizes instead of always 288
2020-06-20 17:31:32 +02:00
tamasmeszaros
185bc3c683
Use CMake export header for exporting symbols.
...
Only in shared library mode.
2019-05-28 11:57:37 +02:00
Dmitry Eremin-Solenikov
d31e119d4d
Move comp/decomp alloc/free prototypes under guarding #ifndef
...
Function implemenations are already guarded by #ifndef MZ_NO_MALLOC, so
let's put prototypes under the same #ifndef. Also, while we are at it,
make those prototypes standard-compliant by adding void argument.
Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com >
2019-01-17 12:52:11 +03:00
Martin
404c574eba
Define processor/arch macros as zero if not set to one
2017-07-08 13:37:05 +02:00
Michał Janiszewski
a6a989cc18
clang-format the sources
2017-03-23 08:50:08 +01:00
Martin
4c36ab0230
Rerun clang-format
2017-01-03 01:30:38 +01:00
Martin
8e30365e91
Fix compile issues with "gcc -ansi"
2016-11-27 22:19:38 +01:00
Matthew Sitton
11f1380c45
Some more formatting issues.
2016-06-25 12:03:49 -05:00
Matthew Sitton
5a5a014f07
add more extern c blocks.
2016-06-25 10:56:14 -05:00
Matthew Sitton
d650d15974
Add vogl .clang-format and reformat library source.
2016-06-25 09:03:56 -05:00
Matthew Sitton
baa0e214e7
Add v1.16 beta r1 changes.
2016-06-25 08:02:20 -05:00
Matthew Sitton
724de0bb0f
Separate the into multiple files similar to the vogl zip64 version of the library.
...
If anyone wants to have a minified version of if a script could be written to do this automatically.
2016-06-25 06:43:30 -05:00