mirror of
https://github.com/processone/ejabberd.git
synced 2024-12-22 17:28:25 +01:00
Add comments about Dialyzer warnings
This commit is contained in:
parent
5619d39bd3
commit
730dfe8fc7
@ -69,6 +69,7 @@ update(ModulesToUpdate) ->
|
||||
|
||||
%% OTP R14B03 and older provided release_handler_1:eval_script/3
|
||||
%% But OTP R14B04 and newer provide release_handler_1:eval_script/5
|
||||
%% Dialyzer reports a call to missing function; don't worry.
|
||||
eval_script(Script, Apps, LibDirs) ->
|
||||
case lists:member({eval_script, 5}, release_handler_1:module_info(exports)) of
|
||||
true ->
|
||||
@ -143,6 +144,8 @@ build_script(Dir, UpdatedBeams) ->
|
||||
[{ejabberd, "", filename:join(Dir, "..")}]),
|
||||
case Check of
|
||||
ok ->
|
||||
%% This clause is for OTP R14B03 and older.
|
||||
%% Newer Dialyzer reports a never match pattern; don't worry.
|
||||
?DEBUG("script: ~p~n", [Script]),
|
||||
?DEBUG("low level script: ~p~n", [LowLevelScript]),
|
||||
?DEBUG("check: ~p~n", [Check]);
|
||||
|
@ -439,6 +439,7 @@ init([]) ->
|
||||
end;
|
||||
init({Hosts, Port, Rootdn, Passwd, Opts}) ->
|
||||
catch ssl:start(),
|
||||
%% ssl:seed was removed in OTP R14B04, newer Dialyzer will complain
|
||||
catch ssl:seed(randoms:get_string()),
|
||||
Encrypt = case proplists:get_value(encrypt, Opts) of
|
||||
tls -> tls;
|
||||
|
Loading…
Reference in New Issue
Block a user