>I have not tested your patch, but it looks right to me.Thanks for review.
Best regards.Ranier Vilela