aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dialyzer/src/dialyzer_callgraph.erl
diff options
context:
space:
mode:
authorStavros Aronis <[email protected]>2016-01-07 15:57:45 +0100
committerStavros Aronis <[email protected]>2016-01-11 15:10:06 +0100
commit56ab0f42911cc55c6a1640fa4949a267c1394c23 (patch)
tree85deda1a01a40940a397aa73a4696e1065a910b2 /lib/dialyzer/src/dialyzer_callgraph.erl
parent7e1ff61bac96c16a1453acb5be65ba90f48aa820 (diff)
downloadotp-56ab0f42911cc55c6a1640fa4949a267c1394c23.tar.gz
otp-56ab0f42911cc55c6a1640fa4949a267c1394c23.tar.bz2
otp-56ab0f42911cc55c6a1640fa4949a267c1394c23.zip
Fix inadvertent deletion of callback info
If a behaviour module contains an non-exported function with the same name as one of the behaviour's callbacks, the callback info was inadvertently deleted from the PLT as the dialyzer_plt:delete_list/2 function was cleaning up the callback table. This bug was reported by Brujo Benavides. Fixes ERL-72 bug report.
Diffstat (limited to 'lib/dialyzer/src/dialyzer_callgraph.erl')
0 files changed, 0 insertions, 0 deletions