Re: user32: fix SetWindowPos to erase parent when child is hidden

2007-07-21 Thread Dmitry Timoshkov
"Dmitry Timoshkov" <[EMAIL PROTECTED]> wrote: +HWND parent = GetAncestor( winpos->hwnd, GA_PARENT ); orig_flags = winpos->flags; @@ -1592,7 +1593,7 @@ if((winpos->flags & (SWP_NOZORDER | SWP_HIDEWINDOW | SWP_SHOWWINDOW)) != SWP_NOZORDER) { -if (GetAncestor( winpos->h

Re: user32: fix SetWindowPos to erase parent when child is hidden

2007-07-21 Thread Dmitry Timoshkov
"Clinton Stimpson" <[EMAIL PROTECTED]> wrote: Can someone help me with why this patch isn't correct enough? Thanks, Clinton Clinton Stimpson wrote: When hiding windows, WM_ERASEBKGND is supposed to be sent to the parent. The message will now be sent with this patch. An existing test was mod

Re: user32: fix SetWindowPos to erase parent when child is hidden

2007-07-21 Thread Clinton Stimpson
Can someone help me with why this patch isn't correct enough? Thanks, Clinton Clinton Stimpson wrote: When hiding windows, WM_ERASEBKGND is supposed to be sent to the parent. The message will now be sent with this patch. An existing test was modified to also check for all parent messages.

Re: wine's argv[0] and current directory

2007-07-21 Thread Damjan Jovanovic
On 7/21/07, Vitaliy Margolen <[EMAIL PROTECTED]> wrote: Damjan Jovanovic wrote: > Hi > > We have 2 problems in wine: > > 1. When you run "wine /path/to/app.exe", argv[0] is "/path/to/app.exe" > which is definitely wrong. The most serious consequence of this is > that apps run through file browser

Re: wine's argv[0] and current directory

2007-07-21 Thread Vitaliy Margolen
Damjan Jovanovic wrote: Hi We have 2 problems in wine: 1. When you run "wine /path/to/app.exe", argv[0] is "/path/to/app.exe" which is definitely wrong. The most serious consequence of this is that apps run through file browser double-clicking can break. 2. Whether you run "wine D:\setup.exe"

wine's argv[0] and current directory

2007-07-21 Thread Damjan Jovanovic
Hi We have 2 problems in wine: 1. When you run "wine /path/to/app.exe", argv[0] is "/path/to/app.exe" which is definitely wrong. The most serious consequence of this is that apps run through file browser double-clicking can break. 2. Whether you run "wine D:\setup.exe" or "wine /media/cdrom/set

Re: Bug introduced in ws2_32.dll.so in version 0.9.39

2007-07-21 Thread Damjan Jovanovic
On 7/20/07, Christian Pradelli <[EMAIL PROTECTED]> wrote: Hello, I have an application done in delphi that send and receive streams to a TCP server using indy. This applications is working fine since older versions of wine (0.9.5). After version 0.9.39 (up to last 0.9.41) the checksum of the str