aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dialyzer/src/dialyzer_analysis_callgraph.erl
diff options
context:
space:
mode:
authorGustav Simonsson <[email protected]>2012-03-27 11:36:18 +0200
committerGustav Simonsson <[email protected]>2012-03-27 11:36:18 +0200
commit9d818854dd71c6bc3c6aaf8cb1bf596af7b8cf56 (patch)
tree53e373f9bfe5555c07b0db0f29f69037cf2757ba /lib/dialyzer/src/dialyzer_analysis_callgraph.erl
parent6c00fe82841a4d6ac81de0bdc2c110b3ce13947b (diff)
parent83f2fac3765d75ab46bc3871c2ac9a53d683edeb (diff)
downloadotp-9d818854dd71c6bc3c6aaf8cb1bf596af7b8cf56.tar.gz
otp-9d818854dd71c6bc3c6aaf8cb1bf596af7b8cf56.tar.bz2
otp-9d818854dd71c6bc3c6aaf8cb1bf596af7b8cf56.zip
Merge branch 'maint'
Diffstat (limited to 'lib/dialyzer/src/dialyzer_analysis_callgraph.erl')
-rw-r--r--lib/dialyzer/src/dialyzer_analysis_callgraph.erl6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/dialyzer/src/dialyzer_analysis_callgraph.erl b/lib/dialyzer/src/dialyzer_analysis_callgraph.erl
index 5be870d78f..b6dbfdfacf 100644
--- a/lib/dialyzer/src/dialyzer_analysis_callgraph.erl
+++ b/lib/dialyzer/src/dialyzer_analysis_callgraph.erl
@@ -463,8 +463,10 @@ default_includes(Dir) ->
rcv_and_send_ext_types(Parent) ->
Self = self(),
Self ! {Self, done},
- ExtTypes = rcv_ext_types(Self, []),
- Parent ! {Self, ext_types, ExtTypes},
+ case rcv_ext_types(Self, []) of
+ [] -> ok;
+ ExtTypes -> Parent ! {Self, ext_types, ExtTypes}
+ end,
ok.
rcv_ext_types(Self, ExtTypes) ->