2012/12/13 Renato Silva <br.renatosilva@gmail.com>
The only difference I can see from your alternative is something terribly obsecure and wrong with MinGW

Well, not terribly obscure and wrong, just something odd.