mirror of
https://github.com/google/brotli.git
synced 2024-11-24 12:30:15 +00:00
Fix -Werror=vla-parameter errors with GCC 11.2.0
This commit is contained in:
parent
62662f87cd
commit
27dd726540
@ -460,7 +460,7 @@ void BrotliSharedDictionaryDestroyInstance(
|
|||||||
|
|
||||||
BROTLI_BOOL BrotliSharedDictionaryAttach(
|
BROTLI_BOOL BrotliSharedDictionaryAttach(
|
||||||
BrotliSharedDictionary* dict, BrotliSharedDictionaryType type,
|
BrotliSharedDictionary* dict, BrotliSharedDictionaryType type,
|
||||||
size_t data_size, const uint8_t* data) {
|
size_t data_size, const uint8_t data[BROTLI_ARRAY_PARAM(data_size)]) {
|
||||||
if (!dict) {
|
if (!dict) {
|
||||||
return BROTLI_FALSE;
|
return BROTLI_FALSE;
|
||||||
}
|
}
|
||||||
|
@ -1494,8 +1494,9 @@ static int CopyFromCompoundDictionary(BrotliDecoderState* s, int pos) {
|
|||||||
return pos - orig_pos;
|
return pos - orig_pos;
|
||||||
}
|
}
|
||||||
|
|
||||||
BROTLI_BOOL BrotliDecoderAttachDictionary(BrotliDecoderState* state,
|
BROTLI_BOOL BrotliDecoderAttachDictionary(
|
||||||
BrotliSharedDictionaryType type, size_t data_size, const uint8_t* data) {
|
BrotliDecoderState* state, BrotliSharedDictionaryType type,
|
||||||
|
size_t data_size, const uint8_t data[BROTLI_ARRAY_PARAM(data_size)]) {
|
||||||
uint32_t i;
|
uint32_t i;
|
||||||
uint32_t num_prefix_before = state->dictionary->num_prefix;
|
uint32_t num_prefix_before = state->dictionary->num_prefix;
|
||||||
if (state->state != BROTLI_STATE_UNINITED) return BROTLI_FALSE;
|
if (state->state != BROTLI_STATE_UNINITED) return BROTLI_FALSE;
|
||||||
|
@ -1974,8 +1974,8 @@ uint32_t BrotliEncoderVersion(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
BrotliEncoderPreparedDictionary* BrotliEncoderPrepareDictionary(
|
BrotliEncoderPreparedDictionary* BrotliEncoderPrepareDictionary(
|
||||||
BrotliSharedDictionaryType type, size_t size, const uint8_t* data,
|
BrotliSharedDictionaryType type, size_t size,
|
||||||
int quality,
|
const uint8_t data[BROTLI_ARRAY_PARAM(size)], int quality,
|
||||||
brotli_alloc_func alloc_func, brotli_free_func free_func, void* opaque) {
|
brotli_alloc_func alloc_func, brotli_free_func free_func, void* opaque) {
|
||||||
ManagedDictionary* managed_dictionary = NULL;
|
ManagedDictionary* managed_dictionary = NULL;
|
||||||
if (type != BROTLI_SHARED_DICTIONARY_RAW &&
|
if (type != BROTLI_SHARED_DICTIONARY_RAW &&
|
||||||
|
Loading…
Reference in New Issue
Block a user