That's what I was going for originally, but AJ on IRC deemed it not necessary.
J. Leclanche On Fri, Aug 20, 2010 at 12:27 AM, Octavian Voicu <octavian.vo...@gmail.com> wrote: > On Thu, Aug 19, 2010 at 4:56 PM, Jerome Leclanche <adys...@gmail.com> wrote: >> Broken programs will crash on wine if they, for example, pass >> arguments to GetObject in the wrong order. >> This fixes bug #18864. > >> + if (buffer && ((ULONG_PTR)buffer >> 16) == 0) > > Wouldn't a __TRY ... __EXCEPT_PAGE_FAULT be better / safer? > > Octavian > > >