Small fix for GetCurrentDirectoryA()
andi at rhlx01.fht-esslingen.de
Fri Jun 10 03:01:45 CDT 2005
On Fri, Jun 10, 2005 at 07:26:33AM +0200, Felix Nawothnig wrote:
> This makes Yoda Stories (which is shipped with a broken wavmix32.dll)
> run out of the box.
> When emulating Win9x return ERROR_INVALID_PARAMETER if a bad buffer is
> passed to GetCurrentDirectoryA().
Does Win9x GetCurrentDirectoryA() really use an IsBadWritePtr to protect
against invalid output buffers?
Somehow I slightly doubt it...
(IsBadWritePtr isn't the fastest thing in the world...)
Aren't you covering up a previous bug with buffer allocation or so?
More information about the wine-devel