From: Timo Sirainen Date: Fri, 20 Jun 2008 08:54:35 +0000 (+0300) Subject: squat: Potential crashfix with mmap_disable=yes. X-Git-Tag: 1.2.alpha1~222 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d79d09a1e8c071d2cc7b23b88d310e9bec9ad9bb;p=thirdparty%2Fdovecot%2Fcore.git squat: Potential crashfix with mmap_disable=yes. --HG-- branch : HEAD --- diff --git a/src/plugins/fts-squat/squat-trie.c b/src/plugins/fts-squat/squat-trie.c index 260661e69e..0c3e737a9f 100644 --- a/src/plugins/fts-squat/squat-trie.c +++ b/src/plugins/fts-squat/squat-trie.c @@ -546,6 +546,8 @@ node_read_children(struct squat_trie *trie, struct squat_node *node, int level) data = CONST_PTR_OFFSET(trie->data, offset); end = CONST_PTR_OFFSET(trie->data, trie->data_size); + child_chars = CONST_PTR_OFFSET(trie->data, + node_offset + 1); } if ((size_t)(end - data) < len) {