]> granicus.if.org Git - ejabberd/commitdiff
* src/mod_irc/iconv.erl: Fix compilation warnings: 3 (EJAB-290)
authorBadlop <badlop@process-one.net>
Fri, 7 Dec 2007 00:48:11 +0000 (00:48 +0000)
committerBadlop <badlop@process-one.net>
Fri, 7 Dec 2007 00:48:11 +0000 (00:48 +0000)
* src/mod_irc/mod_irc.erl: Likewise
* src/mod_irc/mod_irc_connection.erl: Likewise
* src/mod_pubsub/mod_pubsub.erl: Likewise
* src/stringprep/stringprep.erl: Likewise
* src/web/ejabberd_http.erl: Likewise
* src/web/ejabberd_http_poll.erl: Likewise

SVN Revision: 1047

ChangeLog
src/mod_irc/iconv.erl
src/mod_irc/mod_irc.erl
src/mod_irc/mod_irc_connection.erl
src/mod_pubsub/mod_pubsub.erl
src/stringprep/stringprep.erl
src/web/ejabberd_http.erl
src/web/ejabberd_http_poll.erl

index 79ca1a9bde82324aa1b88352b61b4fa00c9cc02c..989b401cd532a57ba43c004ee78ebaaddeed13bf 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,12 +1,20 @@
 2007-12-07  Badlop  <badlop@process-one.net>
 
+       * src/mod_irc/iconv.erl: Fix compilation warnings: 3 (EJAB-290)
+       * src/mod_irc/mod_irc.erl: Likewise
+       * src/mod_irc/mod_irc_connection.erl: Likewise
+       * src/mod_pubsub/mod_pubsub.erl: Likewise
+       * src/stringprep/stringprep.erl: Likewise
+       * src/web/ejabberd_http.erl: Likewise
+       * src/web/ejabberd_http_poll.erl: Likewise
+
        * src/mod_caps.erl: Fix compilation warnings: Part 2 (EJAB-290)
-       * src/mod_configure.erl: 
-       * src/mod_configure2.erl: 
-       * src/mod_offline_odbc.erl: 
-       * src/mod_shared_roster.erl: 
-       * src/mod_stats.erl: 
-       * src/mod_version.erl: 
+       * src/mod_configure.erl: Likewise
+       * src/mod_configure2.erl: Likewise
+       * src/mod_offline_odbc.erl: Likewise
+       * src/mod_shared_roster.erl: Likewise
+       * src/mod_stats.erl: Likewise
+       * src/mod_version.erl: Likewise
 
        * src/cyrsasl.erl: Fix compilation warnings: Part 1 (EJAB-290)
        * src/ejabberd_auth_odbc.erl: Likewise
index f4539812d70d7a6d1b1bd6cbf1eb4b0cc08f9fa6..b3502c55f2f1c9fc9da5f8840450aa1871952ab2 100644 (file)
@@ -50,15 +50,15 @@ handle_call(_, _, State) ->
 handle_cast(_, State) ->
     {noreply, State}.
 
-handle_info({'EXIT', Pid, Reason}, Port) ->
+handle_info({'EXIT', _Pid, _Reason}, Port) ->
     {noreply, Port};
-
-handle_info({'EXIT', Port, Reason}, Port) ->
-    {stop, {port_died, Reason}, Port};
+%% TODO: Check this clause, because it never matches:
+%%handle_info({'EXIT', Port, Reason}, Port) ->
+%%    {stop, {port_died, Reason}, Port};
 handle_info(_, State) ->
     {noreply, State}.
 
-code_change(OldVsn, State, Extra) ->
+code_change(_OldVsn, State, _Extra) ->
     {ok, State}.
 
 terminate(_Reason, Port) ->
index a5aa78f794b3319e75867c99785c3502c3566e79..619cb27d9f96780b6df27a4935f72708958c08f5 100644 (file)
@@ -185,14 +185,14 @@ do_route(Host, ServerHost, Access, From, To, Packet, DefEnc) ->
 
 do_route1(Host, ServerHost, From, To, Packet, DefEnc) ->
     #jid{user = ChanServ, resource = Resource} = To,
-    {xmlelement, _Name, Attrs, _Els} = Packet,
+    {xmlelement, _Name, _Attrs, _Els} = Packet,
     case ChanServ of
        "" ->
            case Resource of
                "" ->
                    case jlib:iq_query_info(Packet) of
                        #iq{type = get, xmlns = ?NS_DISCO_INFO = XMLNS,
-                           sub_el = SubEl, lang = Lang} = IQ ->
+                           sub_el = _SubEl, lang = Lang} = IQ ->
                            Res = IQ#iq{type = result,
                                        sub_el = [{xmlelement, "query",
                                                   [{"xmlns", XMLNS}],
@@ -220,7 +220,7 @@ do_route1(Host, ServerHost, From, To, Packet, DefEnc) ->
                             ejabberd_router:route(To,
                                                   From,
                                                   jlib:iq_to_xml(Res));
-                       #iq{} = IQ ->
+                       #iq{} = _IQ ->
                            Err = jlib:make_error_reply(
                                    Packet, ?ERR_FEATURE_NOT_IMPLEMENTED),
                            ejabberd_router:route(To, From, Err);
@@ -338,7 +338,7 @@ find_xdata_el1([{xmlelement, Name, Attrs, SubEls} | Els]) ->
 find_xdata_el1([_ | Els]) ->
     find_xdata_el1(Els).
 
-process_irc_register(Host, From, To, DefEnc,
+process_irc_register(Host, From, _To, DefEnc,
                     #iq{type = Type, xmlns = XMLNS,
                         lang = Lang, sub_el = SubEl} = IQ) ->
     case Type of
@@ -347,7 +347,7 @@ process_irc_register(Host, From, To, DefEnc,
            case XDataEl of
                false ->
                    IQ#iq{type = error, sub_el = [SubEl, ?ERR_NOT_ACCEPTABLE]};
-               {xmlelement, _Name, Attrs, SubEls} ->
+               {xmlelement, _Name, Attrs, _SubEls} ->
                    case xml:get_attr_s("type", Attrs) of
                        "cancel" ->
                            IQ#iq{type = result,
@@ -405,7 +405,7 @@ get_form(Host, From, [], Lang, DefEnc) ->
     US = {LUser, LServer},
     Customs =
        case catch mnesia:dirty_read({irc_custom, {US, Host}}) of
-           {'EXIT', Reason} ->
+           {'EXIT', _Reason} ->
                {error, ?ERR_INTERNAL_SERVER_ERROR};
            [] ->
                {User, []};
@@ -478,13 +478,13 @@ get_form(Host, From, [], Lang, DefEnc) ->
               ]}]}
     end;
 
-get_form(_Host, _, _, Lang, _) ->
+get_form(_Host, _, _, _Lang, _) ->
     {error, ?ERR_SERVICE_UNAVAILABLE}.
 
 
 
 
-set_form(Host, From, [], Lang, XData) ->
+set_form(Host, From, [], _Lang, XData) ->
     {LUser, LServer, _} = jlib:jid_tolower(From),
     US = {LUser, LServer},
     case {lists:keysearch("username", 1, XData),
@@ -524,16 +524,16 @@ set_form(Host, From, [], Lang, XData) ->
     end;
 
 
-set_form(_Host, _, _, Lang, XData) ->
+set_form(_Host, _, _, _Lang, _XData) ->
     {error, ?ERR_SERVICE_UNAVAILABLE}.
 
 
 get_user_and_encoding(Host, From, IRCServer, DefEnc) ->
-    #jid{user = User, server = Server,
+    #jid{user = User, server = _Server,
         luser = LUser, lserver = LServer} = From,
     US = {LUser, LServer},
     case catch mnesia:dirty_read({irc_custom, {US, Host}}) of
-       {'EXIT', Reason} ->
+       {'EXIT', _Reason} ->
            {User, DefEnc};
        [] ->
            {User, DefEnc};
index fd8a23e9aac98e09265f07406f8b226bece0d70c..3b34f9a61100f4d4dbf83ba69fceae3fe77700ec 100644 (file)
@@ -179,7 +179,7 @@ code_change(_OldVsn, StateName, StateData, _Extra) ->
 %%          {stop, Reason, NewStateData}                         
 %%----------------------------------------------------------------------
 handle_info({route_chan, Channel, Resource,
-            {xmlelement, "presence", Attrs, Els}},
+            {xmlelement, "presence", Attrs, _Els}},
            StateName, StateData) ->
     NewStateData =
        case xml:get_attr_s("type", Attrs) of
@@ -225,7 +225,7 @@ handle_info({route_chan, Channel, Resource,
     end;
 
 handle_info({route_chan, Channel, Resource,
-            {xmlelement, "message", Attrs, Els} = El},
+            {xmlelement, "message", Attrs, _Els} = El},
            StateName, StateData) ->
     NewStateData =
        case xml:get_attr_s("type", Attrs) of
@@ -347,7 +347,7 @@ handle_info({route_chan, Channel, Resource,
 
 
 handle_info({route_chan, Channel, Resource,
-            {xmlelement, "iq", Attrs, Els} = El},
+            {xmlelement, "iq", _Attrs, _Els} = El},
            StateName, StateData) ->
     From = StateData#state.user,
     To = jlib:make_jid(lists:concat([Channel, "%", StateData#state.server]),
@@ -385,12 +385,12 @@ handle_info({route_chan, Channel, Resource,
     end,
     {next_state, StateName, StateData};
 
-handle_info({route_chan, Channel, Resource, Packet}, StateName, StateData) ->
+handle_info({route_chan, _Channel, _Resource, _Packet}, StateName, StateData) ->
     {next_state, StateName, StateData};
 
 
 handle_info({route_nick, Nick,
-            {xmlelement, "message", Attrs, Els} = El},
+            {xmlelement, "message", Attrs, _Els} = El},
            StateName, StateData) ->
     NewStateData =
        case xml:get_attr_s("type", Attrs) of
@@ -445,7 +445,7 @@ handle_info({route_nick, Nick,
            {next_state, StateName, NewStateData}
     end;
 
-handle_info({route_nick, Nick, Packet}, StateName, StateData) ->
+handle_info({route_nick, _Nick, _Packet}, StateName, StateData) ->
     {next_state, StateName, StateData};
 
 
@@ -453,16 +453,16 @@ handle_info({ircstring, [$P, $I, $N, $G, $  | ID]}, StateName, StateData) ->
     send_text(StateData, "PONG " ++ ID ++ "\r\n"),
     {next_state, StateName, StateData};
 
-handle_info({ircstring, [$: | String]}, StateName, StateData) ->
+handle_info({ircstring, [$: | String]}, _StateName, StateData) ->
     Words = string:tokens(String, " "),
     NewStateData =
        case Words of
            [_, "353" | Items] ->
                process_channel_list(StateData, Items);
-           [_, "332", Nick, [$# | Chan] | _] ->
+           [_, "332", _Nick, [$# | Chan] | _] ->
                process_channel_topic(StateData, Chan, String),
                StateData;
-           [_, "333", Nick, [$# | Chan] | _] ->
+           [_, "333", _Nick, [$# | Chan] | _] ->
                process_channel_topic_who(StateData, Chan, String),
                StateData;
            [_, "318", _, Nick | _] ->
@@ -545,16 +545,16 @@ handle_info({ircstring, String}, StateName, StateData) ->
 handle_info({send_text, Text}, StateName, StateData) ->
     send_text(StateData, Text),
     {next_state, StateName, StateData};
-handle_info({tcp, Socket, Data}, StateName, StateData) ->
+handle_info({tcp, _Socket, Data}, StateName, StateData) ->
     Buf = StateData#state.inbuf ++ binary_to_list(Data),
     {ok, Strings} = regexp:split([C || C <- Buf, C /= $\r], "\n"),
     ?DEBUG("strings=~p~n", [Strings]),
     NewBuf = process_lines(StateData#state.encoding, Strings),
     {next_state, StateName, StateData#state{inbuf = NewBuf}};
-handle_info({tcp_closed, Socket}, StateName, StateData) ->
+handle_info({tcp_closed, _Socket}, StateName, StateData) ->
     gen_fsm:send_event(self(), closed),
     {next_state, StateName, StateData};
-handle_info({tcp_error, Socket, Reason}, StateName, StateData) ->
+handle_info({tcp_error, _Socket, _Reason}, StateName, StateData) ->
     gen_fsm:send_event(self(), closed),
     {next_state, StateName, StateData}.
 
@@ -563,7 +563,7 @@ handle_info({tcp_error, Socket, Reason}, StateName, StateData) ->
 %% Purpose: Shutdown the fsm
 %% Returns: any
 %%----------------------------------------------------------------------
-terminate(Reason, StateName, StateData) ->
+terminate(_Reason, _StateName, StateData) ->
     mod_irc:closed_connection(StateData#state.host,
                              StateData#state.user,
                              StateData#state.server),
@@ -609,7 +609,7 @@ send_text(#state{socket = Socket, encoding = Encoding}, Text) ->
 bounce_messages(Reason) ->
     receive
        {send_element, El} ->
-           {xmlelement, Name, Attrs, SubTags} = El,
+           {xmlelement, _Name, Attrs, _SubTags} = El,
            case xml:get_attr_s("type", Attrs) of
                "error" ->
                    ok;
@@ -633,7 +633,7 @@ route_nick(Pid, Nick, Packet) ->
     Pid ! {route_nick, Nick, Packet}.
 
 
-process_lines(Encoding, [S]) ->
+process_lines(_Encoding, [S]) ->
     S;
 process_lines(Encoding, [S | Ss]) ->
     self() ! {ircstring, iconv:convert(Encoding, "utf-8", S)},
@@ -649,7 +649,7 @@ process_channel_list_find_chan(StateData, [[$# | Chan] | Items]) ->
 process_channel_list_find_chan(StateData, [_ | Items]) ->
     process_channel_list_find_chan(StateData, Items).
 
-process_channel_list_users(StateData, Chan, []) ->
+process_channel_list_users(StateData, _Chan, []) ->
     StateData;
 process_channel_list_users(StateData, Chan, [User | Items]) ->
     NewStateData = process_channel_list_user(StateData, Chan, User),
@@ -708,7 +708,7 @@ process_channel_topic_who(StateData, Chan, String) ->
     Msg1 = case Words of
               [_, "333", _, _Chan, Whoset , Timeset] ->
                   case string:to_integer(Timeset) of
-                      {Unixtimeset, Rest} -> 
+                      {Unixtimeset, _Rest} -> 
                           "Topic for #" ++ Chan ++ " set by " ++ Whoset ++
                               " at " ++ unixtime2string(Unixtimeset);
                       _->
@@ -730,7 +730,7 @@ process_channel_topic_who(StateData, Chan, String) ->
 
 
 
-process_endofwhois(StateData, String, Nick) ->
+process_endofwhois(StateData, _String, Nick) ->
     ejabberd_router:route(
       jlib:make_jid(lists:concat([Nick, "!", StateData#state.server]),
                    StateData#state.host, ""),
@@ -813,7 +813,7 @@ process_channotice(StateData, Chan, From, String) ->
 
 
 
-process_privmsg(StateData, Nick, From, String) ->
+process_privmsg(StateData, _Nick, From, String) ->
     [FromUser | _] = string:tokens(From, "!"),
     {ok, Msg, _} = regexp:sub(String, ".*PRIVMSG[^:]*:", ""),
     Msg1 = case Msg of
@@ -831,7 +831,7 @@ process_privmsg(StateData, Nick, From, String) ->
        [{xmlelement, "body", [], [{xmlcdata, Msg2}]}]}).
 
 
-process_notice(StateData, Nick, From, String) ->
+process_notice(StateData, _Nick, From, String) ->
     [FromUser | _] = string:tokens(From, "!"),
     {ok, Msg, _} = regexp:sub(String, ".*NOTICE[^:]*:", ""),
     Msg1 = case Msg of
@@ -849,7 +849,7 @@ process_notice(StateData, Nick, From, String) ->
        [{xmlelement, "body", [], [{xmlcdata, Msg2}]}]}).
 
 
-process_version(StateData, Nick, From) ->
+process_version(StateData, _Nick, From) ->
     [FromUser | _] = string:tokens(From, "!"),
     send_text(
       StateData,
@@ -863,7 +863,7 @@ process_version(StateData, Nick, From) ->
                    [FromUser])).
 
 
-process_userinfo(StateData, Nick, From) ->
+process_userinfo(StateData, _Nick, From) ->
     [FromUser | _] = string:tokens(From, "!"),
     send_text(
       StateData,
@@ -921,7 +921,7 @@ process_quit(StateData, From, String) ->
     
     {ok, Msg, _} = regexp:sub(String, ".*QUIT[^:]*:", ""),
     Msg1 = filter_message(Msg),
-    NewChans =
+    %%NewChans =
        dict:map(
          fun(Chan, Ps) ->
                  case ?SETS:is_member(FromUser, Ps) of
@@ -948,7 +948,7 @@ process_quit(StateData, From, String) ->
     StateData.
 
 
-process_join(StateData, Channel, From, String) ->
+process_join(StateData, Channel, From, _String) ->
     [FromUser | FromIdent] = string:tokens(From, "!"),
     Chan = lists:subtract(Channel, ":#"),
     ejabberd_router:route(
@@ -976,7 +976,7 @@ process_join(StateData, Channel, From, String) ->
 
 
 
-process_mode_o(StateData, Chan, From, Nick, Affiliation, Role) ->
+process_mode_o(StateData, Chan, _From, Nick, Affiliation, Role) ->
     %Msg = lists:last(string:tokens(String, ":")),
     ejabberd_router:route(
       jlib:make_jid(lists:concat([Chan, "%", StateData#state.server]),
@@ -1118,15 +1118,15 @@ process_iq_admin(StateData, Channel, set, SubEl) ->
            Reason = xml:get_path_s(ItemEl, [{elem, "reason"}, cdata]),
            process_admin(StateData, Channel, Nick, Affiliation, Role, Reason)
     end;
-process_iq_admin(StateData, Channel, get, SubEl) ->
+process_iq_admin(_StateData, _Channel, get, _SubEl) ->
     {error, ?ERR_FEATURE_NOT_IMPLEMENTED}.
 
 
 
-process_admin(StateData, Channel, "", Affiliation, Role, Reason) ->
+process_admin(_StateData, _Channel, "", _Affiliation, _Role, _Reason) ->
     {error, ?ERR_FEATURE_NOT_IMPLEMENTED};
 
-process_admin(StateData, Channel, Nick, Affiliation, "none", Reason) ->
+process_admin(StateData, Channel, Nick, _Affiliation, "none", Reason) ->
     case Reason of
        "" ->
            send_text(StateData,
@@ -1141,7 +1141,7 @@ process_admin(StateData, Channel, Nick, Affiliation, "none", Reason) ->
 
 
 
-process_admin(StateData, Channel, Nick, Affiliation, Role, Reason) ->
+process_admin(_StateData, _Channel, _Nick, _Affiliation, _Role, _Reason) ->
     {error, ?ERR_FEATURE_NOT_IMPLEMENTED}.
 
 
index c8be059714e552a227f4ca9280a461832411d7cf..25a225487ec0fa70c20c17c6150b7d006cf8628b 100644 (file)
@@ -722,7 +722,7 @@ node_disco_identity(Host, Node, From) ->
     node_disco_info(Host, Node, From, true, false).
 node_disco_features(Host, Node, From) ->
     node_disco_info(Host, Node, From, false, true).
-node_disco_info(Host, Node, From, Identity, Features) ->
+node_disco_info(Host, Node, _From, Identity, Features) ->
     Action =
        fun(#pubsub_node{type = Type}) ->
                I = case Identity of
@@ -868,7 +868,7 @@ iq_pubsub(Host, ServerHost, From, IQType, SubEl, Lang) ->
              end,
     iq_pubsub(Host, ServerHost, From, IQType, SubEl, Lang, all, Plugins).
 
-iq_pubsub(Host, ServerHost, From, IQType, SubEl, Lang, Access, Plugins) ->
+iq_pubsub(Host, ServerHost, From, IQType, SubEl, _Lang, Access, Plugins) ->
     {xmlelement, _, _, SubEls} = SubEl,
     WithoutCdata = xml:remove_cdata(SubEls),
     Configuration = lists:filter(fun({xmlelement, Name, _, _}) ->
@@ -1083,7 +1083,7 @@ handle_authorization_response(Host, From, To, Packet, XFields) ->
                        _ -> false
                    end,
            Action = fun(#pubsub_node{type = Type,
-                                     options = Options,
+                                     %%options = Options,
                                      owners = Owners}) ->
                             IsApprover = lists:member(jlib:jid_tolower(jlib:jid_remove_resource(From)), Owners),
                             Subscription = node_call(Type, get_subscription, [Host, Node, Subscriber]),
@@ -2052,7 +2052,7 @@ string_to_node(SNode) ->
 
 %%%%%% broadcast functions
 
-broadcast_publish_item(Host, Node, ItemId, From, Payload) ->
+broadcast_publish_item(Host, Node, ItemId, _From, Payload) ->
     Action =
        fun(#pubsub_node{options = Options, type = Type}) ->
                case node_call(Type, get_states, [Host, Node]) of
@@ -2306,7 +2306,7 @@ broadcast_config_notification(Host, Node, Lang) ->
 
 %% broadcast Stanza to all contacts of the user that are advertising
 %% interest in this kind of Node.
-broadcast_by_caps({LUser, LServer, LResource}, Node, Type, Stanza) ->
+broadcast_by_caps({LUser, LServer, LResource}, Node, _Type, Stanza) ->
     ?DEBUG("looking for pid of ~p@~p/~p", [LUser, LServer, LResource]),
     %% We need to know the resource, so we can ask for presence data.
     SenderResources = ejabberd_sm:get_user_resources(LUser, LServer),
@@ -2329,7 +2329,7 @@ broadcast_by_caps({LUser, LServer, LResource}, Node, Type, Stanza) ->
            %% Also, add "replyto" if entity has presence subscription to the account owner
            %% See XEP-0163 1.1 section 4.3.1
            Sender = jlib:make_jid(LUser, LServer, ""),
-           ReplyTo = jlib:make_jid(LUser, LServer, SenderResource),  % This has to be used
+           %%ReplyTo = jlib:make_jid(LUser, LServer, SenderResource),  % This has to be used
            case catch ejabberd_c2s:get_subscribed_and_online(C2SPid) of
                ContactsWithCaps when is_list(ContactsWithCaps) ->
                    ?DEBUG("found contacts with caps: ~p", [ContactsWithCaps]),
@@ -2479,7 +2479,7 @@ max_items(Options) ->
                    atom_to_list(get_option(Options, Var)),
                    [atom_to_list(O) || O <- Opts])).
 
-get_configure_xfields(Type, Options, Owners, Lang) ->
+get_configure_xfields(_Type, Options, _Owners, Lang) ->
     [?XFIELD("hidden", "", "FORM_TYPE", ?NS_PUBSUB_NODE_CONFIG),
      ?BOOL_CONFIG_FIELD("Deliver payloads with event notifications", deliver_payloads),
      ?BOOL_CONFIG_FIELD("Deliver event notifications", deliver_notifications),
@@ -2695,7 +2695,7 @@ features(Type) ->
                      {'EXIT', {undef, _}} -> [];
                      Result -> Result
                  end.
-features(Host, []) ->
+features(_Host, []) ->
     features(?STDNODE);
 features(Host, Node) ->
     {result, Features} = node_action(Host, Node, features, []),
index 31e3ef4851946b71e818c13e4cf96d9848274dcf..981dcdf6111538c8a69cca6129e622f4901441fd 100644 (file)
@@ -57,15 +57,15 @@ handle_call(_, _, State) ->
 handle_cast(_, State) ->
     {noreply, State}.
 
-handle_info({'EXIT', Pid, Reason}, Port) ->
+handle_info({'EXIT', _Pid, _Reason}, Port) ->
     {noreply, Port};
-
-handle_info({'EXIT', Port, Reason}, Port) ->
-    {stop, {port_died, Reason}, Port};
+%% TODO: Check if this clase is correct: it never matches:
+%%handle_info({'EXIT', Port, Reason}, Port) ->
+%%    {stop, {port_died, Reason}, Port};
 handle_info(_, State) ->
     {noreply, State}.
 
-code_change(OldVsn, State, Extra) ->
+code_change(_OldVsn, State, _Extra) ->
     {ok, State}.
 
 terminate(_Reason, Port) ->
index fde2c55dccec52189f78bf3f24aff15b2e72cff4..503eaf106b4aea12b4b91a27bc2acc5c8802c02c 100644 (file)
@@ -316,7 +316,7 @@ process_request(#state{request_method = 'POST',
     case (catch url_decode_q_split(Path)) of
        {'EXIT', _} ->
            process_request(false);
-       {NPath, Query} ->
+       {NPath, _Query} ->
            LPath = string:tokens(NPath, "/"),
            LQuery = case (catch parse_urlencoded(Data)) of
                         {'EXIT', _Reason} ->
@@ -354,7 +354,7 @@ process_request(State) ->
 recv_data(State, Len) ->
     recv_data(State, Len, []).
 
-recv_data(State, 0, Acc) ->
+recv_data(_State, 0, Acc) ->
     binary_to_list(list_to_binary(Acc));
 recv_data(State, Len, Acc) ->
     case State#state.trail of
@@ -614,7 +614,7 @@ code_to_phrase(504) -> "Gateway Timeout";
 code_to_phrase(505) -> "HTTP Version Not Supported".
 
 
-parse_auth(Orig = "Basic " ++ Auth64) ->
+parse_auth(_Orig = "Basic " ++ Auth64) ->
     case decode_base64(Auth64) of
        {error, _Err} ->
            undefined;
index 58a49db5a2675157052a127cea1d60f23183ba26..03e4a1ef73a98e4f15cd3451f02fb649ea6481df 100644 (file)
@@ -89,7 +89,7 @@ close({http_poll, FsmRef}) ->
     catch gen_fsm:sync_send_all_state_event(FsmRef, close).
 
 
-process([], #request{data = Data} = Request) ->
+process([], #request{data = Data} = _Request) ->
     case catch parse_request(Data) of
        {ok, ID1, Key, NewKey, Packet} ->
            ID = if
@@ -210,7 +210,7 @@ handle_event({activate, From}, StateName, StateData) ->
                                                   }}
     end;
 
-handle_event(Event, StateName, StateData) ->
+handle_event(_Event, StateName, StateData) ->
     {next_state, StateName, StateData}.
 
 %%----------------------------------------------------------------------
@@ -222,17 +222,17 @@ handle_event(Event, StateName, StateData) ->
 %%          {stop, Reason, NewStateData}                          |
 %%          {stop, Reason, Reply, NewStateData}                    
 %%----------------------------------------------------------------------
-handle_sync_event({send, Packet}, From, StateName, StateData) ->
+handle_sync_event({send, Packet}, _From, StateName, StateData) ->
     Output = StateData#state.output ++ [lists:flatten(Packet)],
     Reply = ok,
     {reply, Reply, StateName, StateData#state{output = Output}};
 
-handle_sync_event(stop, From, StateName, StateData) ->
+handle_sync_event(stop, _From, _StateName, StateData) ->
     Reply = ok,
     {stop, normal, Reply, StateData};
 
 handle_sync_event({http_put, Key, NewKey, Packet},
-                 From, StateName, StateData) ->
+                 _From, StateName, StateData) ->
     Allow = case StateData#state.key of
                "" ->
                    true;
@@ -271,15 +271,15 @@ handle_sync_event({http_put, Key, NewKey, Packet},
            {reply, Reply, StateName, StateData}
     end;
 
-handle_sync_event(http_get, From, StateName, StateData) ->
+handle_sync_event(http_get, _From, StateName, StateData) ->
     Reply = {ok, StateData#state.output},
     {reply, Reply, StateName, StateData#state{output = ""}};
 
-handle_sync_event(Event, From, StateName, StateData) ->
+handle_sync_event(_Event, _From, StateName, StateData) ->
     Reply = ok,
     {reply, Reply, StateName, StateData}.
 
-code_change(OldVsn, StateName, StateData, Extra) ->
+code_change(_OldVsn, StateName, StateData, _Extra) ->
     {ok, StateName, StateData}.
 
 %%----------------------------------------------------------------------
@@ -288,7 +288,7 @@ code_change(OldVsn, StateName, StateData, Extra) ->
 %%          {next_state, NextStateName, NextStateData, Timeout} |
 %%          {stop, Reason, NewStateData}                         
 %%----------------------------------------------------------------------
-handle_info({timeout, Timer, _}, StateName,
+handle_info({timeout, Timer, _}, _StateName,
            #state{timer = Timer} = StateData) ->
     {stop, normal, StateData};
 
@@ -300,7 +300,7 @@ handle_info(_, StateName, StateData) ->
 %% Purpose: Shutdown the fsm
 %% Returns: any
 %%----------------------------------------------------------------------
-terminate(Reason, StateName, StateData) ->
+terminate(_Reason, _StateName, StateData) ->
     mnesia:transaction(
       fun() ->
              mnesia:delete({http_poll, StateData#state.id})