aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/google-ced/compact_enc_det.cc
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2020-05-26 14:02:29 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2020-05-26 14:02:29 +0100
commit642a7f9a075c5f683d5b62c729317c30b2f5fc83 (patch)
tree2a48b658f0f43f89e81e64d4846ea4c3480acd69 /contrib/google-ced/compact_enc_det.cc
parentefe1fd3c0c2506b2131956699cb74ff1dd7051e5 (diff)
downloadrspamd-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.cc12
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];
}