misc platform-agnostic patches

Eric Frias efrias at syncad.com
Wed Nov 17 16:04:55 CST 2004


And finishing off the day's flurry of patches are a few more patches I found
that aren't specific to sparc-solaris, and thus might interest someone other
than myself.

There's a change to the parser that I think allows it to handle a def file
where the names of the exported functions are listed without being followed
by an equals sign and an alias.  I think this is a useful change (at least
it prevents a crash).

There's a change to the clipboard behavior -- We had code that wound up
calling OpenClipboard() twice for the same window, without calling
CloseClipboard() in between.  With windows, all was ok.  With wine, the
second call to OpenClipboard() returned STATUS_WAS_LOCKED.  Hopefully this
is the correct change to make wine behave like Windows does in this case.

I've got a change to shell32_main.c whcih replaces IID_IShellFolder with
IID_IShellFolder2.  I honestly can't remember why this change was made, only
that it seemed to be necessary.  Maybe someone familiar with the code will
know if this is a valid change or not.

That's all for now.

Eric
-------------- next part --------------
A non-text attachment was scrubbed...
Name: non-sparc.diff
Type: application/octet-stream
Size: 1718 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20041117/38905af3/non-sparc.obj


More information about the wine-patches mailing list