code_change/3
]).
--record(irc_state, {sup, instance, host, port, nick}).
+-record(irc_state, {instance, host, port, nick}).
-start_link(Supervisor, Instance, Host, Port, Nick) ->
+start_link(Instance, Host, Port, Nick) ->
gen_server:start_link(?MODULE,
- {Supervisor, Instance, Host, Port, Nick}, []).
+ {Instance, Host, Port, Nick}, []).
-init({Supervisor, Instance, Host, Port, Nick}) ->
+init({Instance, Host, Port, Nick}) ->
State = #irc_state{
- sup=Supervisor, instance=Instance, host=Host,
+ instance=Instance, host=Host,
port=Port, nick=Nick},
{ok, State}.