diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2020-05-26 14:02:29 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2020-05-26 14:02:29 +0100 |
commit | 642a7f9a075c5f683d5b62c729317c30b2f5fc83 (patch) | |
tree | 2a48b658f0f43f89e81e64d4846ea4c3480acd69 /contrib/google-ced/compact_enc_det.cc | |
parent | efe1fd3c0c2506b2131956699cb74ff1dd7051e5 (diff) | |
download | rspamd-642a7f9a075c5f683d5b62c729317c30b2f5fc83.tar.gz rspamd-642a7f9a075c5f683d5b62c729317c30b2f5fc83.zip |
[Minor] Fix some compile issues
Diffstat (limited to 'contrib/google-ced/compact_enc_det.cc')
-rw-r--r-- | contrib/google-ced/compact_enc_det.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/contrib/google-ced/compact_enc_det.cc b/contrib/google-ced/compact_enc_det.cc index 9f9c3a840..c962b43f2 100644 --- a/contrib/google-ced/compact_enc_det.cc +++ b/contrib/google-ced/compact_enc_det.cc @@ -1620,7 +1620,7 @@ int ApplyTldHint(const char* url_tld_hint, int weight, normalized_tld.c_str()); if (n >= 0) { // TLD is four bytes, probability table is ~12 bytes - int best_sub = ApplyCompressedProb(&kTLDHintProbs[n].key_prob[kMaxTldKey], + int best_sub = ApplyCompressedProb((const char *)&kTLDHintProbs[n].key_prob[kMaxTldKey], kMaxTldVector, weight, destatep); // Never boost ASCII7; do CP1252 instead if (best_sub == F_ASCII_7_bit) {best_sub = F_CP1252;} @@ -1647,7 +1647,7 @@ int ApplyCharsetHint(const char* charset_hint, int weight, normalized_charset.c_str()); if (n >= 0) { // Charset is eight bytes, probability table is ~eight bytes - int best_sub = ApplyCompressedProb(&kCharsetHintProbs[n].key_prob[kMaxCharsetKey], + int best_sub = ApplyCompressedProb((const char *)&kCharsetHintProbs[n].key_prob[kMaxCharsetKey], kMaxCharsetVector, weight, destatep); // Never boost ASCII7; do CP1252 instead if (best_sub == F_ASCII_7_bit) {best_sub = F_CP1252;} @@ -1858,7 +1858,7 @@ int ApplyUILanguageHint(const Language language_hint, normalized_lang.c_str()); if (n >= 0) { // Language is eight bytes, probability table is ~eight bytes - int best_sub = ApplyCompressedProb(&kLangHintProbs[n].key_prob[kMaxLangKey], + int best_sub = ApplyCompressedProb((const char *)&kLangHintProbs[n].key_prob[kMaxLangKey], kMaxLangVector, weight, destatep); // Never boost ASCII7; do CP1252 instead if (best_sub == F_ASCII_7_bit) {best_sub = F_CP1252;} @@ -5681,7 +5681,7 @@ Encoding CompactEncDet::TopEncodingOfLangHint(const char* name) { // Charset is eight bytes, probability table is eight bytes int toprankenc = - TopCompressedProb(&kLangHintProbs[n].key_prob[kMaxLangKey], + TopCompressedProb((const char *)&kLangHintProbs[n].key_prob[kMaxLangKey], kMaxLangVector); return kMapToEncoding[toprankenc]; } @@ -5695,7 +5695,7 @@ Encoding CompactEncDet::TopEncodingOfTLDHint(const char* name) { // TLD is four bytes, probability table is 12 bytes int toprankenc = - TopCompressedProb(&kTLDHintProbs[n].key_prob[kMaxTldKey], + TopCompressedProb((const char *)&kTLDHintProbs[n].key_prob[kMaxTldKey], kMaxTldVector); return kMapToEncoding[toprankenc]; } @@ -5709,7 +5709,7 @@ Encoding CompactEncDet::TopEncodingOfCharsetHint(const char* name) { // Charset is eight bytes, probability table is eight bytes int toprankenc = - TopCompressedProb(&kCharsetHintProbs[n].key_prob[kMaxCharsetKey], + TopCompressedProb((const char *)&kCharsetHintProbs[n].key_prob[kMaxCharsetKey], kMaxCharsetVector); return kMapToEncoding[toprankenc]; } |