At a glance this looks okay, aside from what Quentin mentioned about POSIX disallowing trimming leading chars.
Also it seems like your mail client is messing up the indentation. It's better to just attach the patch as a file. But I'd wait until Roberto responds to Quentin's mail on the POSIX issue before sending again. - NRK