mono/mono — pull request #494 by nicolas-raoul (2012-11-02 06:55:43+00:00)
Title: Fix for issue 2907. 

I took Roman Zavalov's patch at https://bugzilla.xamarin.com/show_bug.cgi?id=2907#c10 and reverted the numerous formatting changes that were obscuring the real changes, hopefully making the diff clearer