Lucas asked:
Should I correct the tabs and align the parameters in the function prototype when I implement them?
If you do a significant rewrite of a function, or are implementing it for the first time, I think it's ok to use more standard code style in your new code, or to update the style of adjacent old code (like a prototype) related to your change.