On 2016-11-08 12:10, Michael Van Canneyt via Lazarus wrote: >> > >> > Why does that cause a compiler error? > Because both procedures remained in the sources.
I can confirm, I've seen this quite a few times recently too. Not sure if this is related: Another way to reproduce this is to change the parameters of two overloaded methods and then do Ctrl+Shift+C to class complete (update their implementation signatures). Instead of updating the existing methods, it defines new ones. Regards, Graeme -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus