commit | e013a337d3de77cce24360dffe956ea2339489b6 | [log] [tgz] |
---|---|---|
author | Lasse Collin <lasse.collin@tukaani.org> | Mon Nov 21 20:24:50 2016 +0200 |
committer | Lasse Collin <lasse.collin@tukaani.org> | Wed Dec 28 19:59:32 2016 +0200 |
tree | 3a0311088554a21f4cb19d98700e0f7b076a612a | |
parent | 8e0f1af3dcaec00a3879cce8ad7441edc6359d1c [diff] |
liblzma: Avoid multiple definitions of lzma_coder structures. Only one definition was visible in a translation unit. It avoided a few casts and temp variables but seems that this hack doesn't work with link-time optimizations in compilers as it's not C99/C11 compliant. Fixes: http://www.mail-archive.com/xz-devel@tukaani.org/msg00279.html