diff options
author | Stavros Aronis <[email protected]> | 2016-01-07 15:57:45 +0100 |
---|---|---|
committer | Stavros Aronis <[email protected]> | 2016-01-11 15:10:06 +0100 |
commit | 56ab0f42911cc55c6a1640fa4949a267c1394c23 (patch) | |
tree | 85deda1a01a40940a397aa73a4696e1065a910b2 /lib/dialyzer/src/dialyzer_callgraph.erl | |
parent | 7e1ff61bac96c16a1453acb5be65ba90f48aa820 (diff) | |
download | otp-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