diff options
author | Badlop <badlop@process-one.net> | 2012-04-11 16:34:03 +0200 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2012-04-11 16:34:03 +0200 |
commit | 730dfe8fc7b836de3d987f1984f74c0fc35ba22c (patch) | |
tree | 4f1fffe1d8a9eeb3adfb932e3c874fc9393e0309 /src | |
parent | Add odbc modules to Makefile.win32 (diff) |
Add comments about Dialyzer warnings
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberd_update.erl | 3 | ||||
-rw-r--r-- | src/eldap/eldap.erl | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/ejabberd_update.erl b/src/ejabberd_update.erl index a878e9be4..7572d3da4 100644 --- a/src/ejabberd_update.erl +++ b/src/ejabberd_update.erl @@ -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]); diff --git a/src/eldap/eldap.erl b/src/eldap/eldap.erl index 354ab297e..265845e90 100644 --- a/src/eldap/eldap.erl +++ b/src/eldap/eldap.erl @@ -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; |