Fix minor bug in trie_builder.hpp

This commit is contained in:
Yury Melnichek 2012-06-27 00:03:37 +02:00 committed by Alex Zolotarev
parent 72d04eba89
commit 7c39c46830

View file

@ -250,7 +250,8 @@ void Build(SinkT & sink, IterT const beg, IterT const end, EdgeBuilderT const &
for (IterT it = beg; it != end; ++it)
{
ElementT e = *it;
if (e == prevE) continue;
if (e == prevE && it != beg)
continue;
TrieChar const * const pKeyData = e.GetKeyData();
TrieString key(pKeyData, pKeyData + e.GetKeySize());