From 8ba6c5bbb6f8393c3a178f07d2ab6e6fc2329848 Mon Sep 17 00:00:00 2001 From: Feng Date: Tue, 16 Feb 2016 02:17:14 +0800 Subject: [PATCH] foreach --- src/emqttd_trie.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emqttd_trie.erl b/src/emqttd_trie.erl index f021888d7..820a966a4 100644 --- a/src/emqttd_trie.erl +++ b/src/emqttd_trie.erl @@ -68,7 +68,7 @@ insert(Topic) when is_binary(Topic) -> mnesia:write(TrieNode#trie_node{topic=Topic}); [] -> %add trie path - [add_path(Triple) || Triple <- emqttd_topic:triples(Topic)], + lists:foreach(fun add_path/1, emqttd_topic:triples(Topic)), %add last node mnesia:write(#trie_node{node_id=Topic, topic=Topic}) end.