Initial community commit
This commit is contained in:
parent
537bcbc862
commit
fc06254474
16440 changed files with 4239995 additions and 2 deletions
22
Src/external_dependencies/openmpt-trunk/include/miniz/LICENSE
vendored
Normal file
22
Src/external_dependencies/openmpt-trunk/include/miniz/LICENSE
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
Copyright 2013-2014 RAD Game Tools and Valve Software
|
||||
Copyright 2010-2014 Rich Geldreich and Tenacious Software LLC
|
||||
|
||||
All Rights Reserved.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
19
Src/external_dependencies/openmpt-trunk/include/miniz/OpenMPT.txt
vendored
Normal file
19
Src/external_dependencies/openmpt-trunk/include/miniz/OpenMPT.txt
vendored
Normal file
|
@ -0,0 +1,19 @@
|
|||
miniz DEFLATE implementation.
|
||||
https://github.com/richgel999/miniz
|
||||
2.2.0
|
||||
Modifications for OpenMPT:
|
||||
* #define MINIZ_NO_STDIO has been set because OpenMPT does not need stdio
|
||||
functionality and miniz relies on secure-CRT file i/o functions in windows
|
||||
builds which are not available on all mingw64 versions.
|
||||
* #define MINIZ_USE_UNALIGNED_LOADS_AND_STORES 0 is used unconditionally,
|
||||
because unaligned access is undefined behaviour.
|
||||
* Various warnings in platform detection logic using undefined macros have
|
||||
been fixed.
|
||||
* Warning `warning: cast from 'const mz_uint8 *' (aka 'const unsigned char *')
|
||||
to 'const mz_uint32 *' (aka 'const unsigned int *') increases required
|
||||
alignment from 1 to 4 [-Wcast-align]` has been fixed.
|
||||
* Definitions of `tdefl_compressor_alloc` and `tinfl_decompressor_alloc`
|
||||
have beeen fixed
|
||||
* Missing #ifndef MINIZ_NO_STDIO has been added to miniz.h.
|
||||
* #define MINIZ_EXPORT needs to be guarded by #fndef MINIZ_EXPORT.
|
||||
No further changes have been made.
|
7755
Src/external_dependencies/openmpt-trunk/include/miniz/miniz.c
vendored
Normal file
7755
Src/external_dependencies/openmpt-trunk/include/miniz/miniz.c
vendored
Normal file
File diff suppressed because it is too large
Load diff
1369
Src/external_dependencies/openmpt-trunk/include/miniz/miniz.h
vendored
Normal file
1369
Src/external_dependencies/openmpt-trunk/include/miniz/miniz.h
vendored
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue