> I wonder if there's a tool to automate finding such changes to prototype > signatures? It seems very easy to get bitten by this. I would never have > discovered that my function wasn't overriding the default if it hadn't led > to a crash. Does anyone know of a way to automate finding such changes? > > I really would rather not go through every single signature manually trying > to look for changes :-(
That's C++ for you :). You could add a call to base implementation after last return so it won't compile if base method suddenly disappears, but that's lots of manual work and will still miss changes that are automatically convertible. And I highly doubt anything can parse C++ good enough to detect it without compiling... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. -~----------~----~----~----~------~----~------~--~---
