[Bastian Blank] > any package which uses the logging interface needs source changes > anyway so i don't see a problem with just changing prototypes. Changing the name will make sure all programs will fail to link if the source hasn't been updated to use the new name and prototype. Only changing the prototype will only trigger an error at compile time, not at link time.