mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2024-12-28 19:31:19 +08:00
adapt get_lz4.sh
This commit is contained in:
parent
e5a97f3e80
commit
a1eb8e78b6
1 changed files with 20 additions and 3 deletions
|
@ -5,9 +5,26 @@ unzip -o -j v$version "lz4-$version/LICENSE" "lz4-$version/lib/lz4.h" "lz4-$vers
|
|||
rm v$version.zip
|
||||
patch -p0 << EOF
|
||||
diff -Naur lz4/lz4.c lz4/lz4.c
|
||||
--- lz4/lz4.c 2019-08-15 13:59:59.000000000 +0200
|
||||
+++ lz4/lz4.c 2020-06-07 12:50:11.788924953 +0200
|
||||
@@ -1650,7 +1650,7 @@
|
||||
--- lz4/lz4.c
|
||||
+++ lz4/lz4.c
|
||||
@@ -1270,6 +1270,7 @@ int LZ4_compress_default(const char* src, char* dst, int srcSize, int maxOutputS
|
||||
}
|
||||
|
||||
|
||||
+int LZ4_compress_fast_force(const char* src, char* dst, int srcSize, int dstCapacity, int acceleration);
|
||||
/* hidden debug function */
|
||||
/* strangely enough, gcc generates faster code when this function is uncommented, even if unused */
|
||||
int LZ4_compress_fast_force(const char* src, char* dst, int srcSize, int dstCapacity, int acceleration)
|
||||
@@ -1644,13 +1645,16 @@ read_variable_length(const BYTE**ip, const BYTE* lencheck, int loop_check, int i
|
||||
return length;
|
||||
}
|
||||
|
||||
+int LZ4_decompress_generic(const char* const src, char* const dst, int srcSize, int outputSize, endCondition_directive endOnInput, earlyEnd_directive partialDecoding,
|
||||
+ dict_directive dict, const BYTE* const lowPrefix, const BYTE* const dictStart, const size_t dictSize );
|
||||
+
|
||||
/*! LZ4_decompress_generic() :
|
||||
* This generic decompression function covers all use cases.
|
||||
* It shall be instantiated several times, using different sets of directives.
|
||||
* Note that it is important for performance that this function really get inlined,
|
||||
* in order to remove useless branches during compilation optimization.
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue