Seismo wrote:I am sorry folks, but i guess it is complete senseless to help you. It will take me longer to correct everything for each of you instead of just correcting these errors and warnings. I can swear, after i have split them again and erradicated the last three lines of "
completely senseless style changes", the next one will jump out of the bush and help me to understand another tiny funny part which could be done better. It is seriously sad that you do not spend this energy in a better and a bit more stable hardened source code.

Sorry, you feel that way, but cleaning up the codebase by using a beautifier screws
everything up. If you read the ML, I wanted to do the same thing, a long time ago, then realized that it just wasn't worth it because all of the issues that will cause.
As Per said, we can take patches that add the casts (assuming they are correct ), and then we would run it through the other compilers we use to make sure it is OK, and then, finally, we would move them into the codebase.
This is how it is done with all patches that people send us.
We currently have quite a few branches (trunk, 2.3, Qt, lua ...) and we would run into tons of conflicts if we just applied those patches as is, and we don't have the manpower or the time to fix all that.
I hope this makes everything a bit more clear.