Explorar el Código

fix function clause

Ery Lee hace 11 años
padre
commit
c803ce0d7a
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      apps/emqtt/src/emqtt_server.erl

+ 2 - 1
apps/emqtt/src/emqtt_server.erl

@@ -25,6 +25,7 @@
 -author('feng@slimpp.io').
 
 -include("emqtt.hrl").
+-include("emqtt_topic.hrl").
 
 -behaviour(gen_server).
 
@@ -125,7 +126,7 @@ match(Topics) ->
     lists:flatten([match(Topic, RetainedTopics) || Topic <- Topics]).
 
 match(Topic, RetainedTopics) ->
-    case emqtt_topic:type(Topic) of
+    case emqtt_topic:type(#topic{name=Topic}) of
         direct -> %% FIXME
             [Topic];
         wildcard ->