aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/brotli/enc/encoder_dict.c
blob: 20d8da19659ac75dd872555c2ad4be9963af99cd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
/* Copyright 2017 Google Inc. All Rights Reserved. 
 
   Distributed under MIT license. 
   See file LICENSE for detail or copy at https://opensource.org/licenses/MIT 
*/ 
 
#include "./encoder_dict.h" 
 
#include "../common/dictionary.h" 
#include "../common/transform.h" 
#include "./dictionary_hash.h" 
#include "./hash.h" 
 
#if defined(__cplusplus) || defined(c_plusplus) 
extern "C" { 
#endif 
 
void BrotliInitEncoderDictionary(BrotliEncoderDictionary* dict) { 
  dict->words = BrotliGetDictionary(); 
 
  dict->hash_table = kStaticDictionaryHash; 
  dict->buckets = kStaticDictionaryBuckets; 
  dict->dict_words = kStaticDictionaryWords; 
 
  dict->cutoffTransformsCount = kCutoffTransformsCount; 
  dict->cutoffTransforms = kCutoffTransforms; 
 
} 
 
#if defined(__cplusplus) || defined(c_plusplus) 
}  /* extern "C" */ 
#endif