Patch for OLEClipbrd_IDataObject_GetData

2002-01-26 Thread Sander van Leeuwen
Hi, Forte Agent was unable to copy text from the clipboard into the message body window because of a bug in this method. I'm not sure how Wine's clipboard implementation works, but handles returned by GetClipboardData are not supposed to be valid after the app calls CloseClipboard (see MS

Re: SetEndOfFile fix

2002-01-26 Thread Rein Klazes
On Sat, 26 Jan 2002 01:48:06 -0500, you wrote: This was a great catch. It was the reason Scandisk complained about OutlookExpress's files (see my message from 1/11/2001). However your fix still fails on my outdated kernel (2.2.12-20). The attached version seems to work better on this

Re: SetEndOfFile fix

2002-01-26 Thread Duane Clark
Rein Klazes wrote: BTW, what goes wrong exactly? From the snippet above I understand that either ftruncate() moves the filepointer when it fails or that the sequence: lseek(fd,-1,SEEK_CUR);write(fd,buf,1) moves the file pointer. For your perusal, codeweavers also had a reimplementation of

Filename parsing

2002-01-26 Thread Duane Clark
Modified files: dlls/commdlg: file.c Log message: Codeweavers Add SHGDN_FORPARSING flag when looking for filenames. Index: dlls/commdlg/filedlg95.c === RCS file:

Driver critical section changes from CW

2002-01-26 Thread Duane Clark
Modified files: dlls/gdi: driver.c loader : module.c Log message: Codeweavers Replace Rtl...PebLock with Rtl...CriticalSection. Slight change to library loading. Index: dlls/gdi/driver.c

Re: int 33

2002-01-26 Thread Nog
Sorry forgot the file. Nog wrote: With this patch I can get into the copy protection screen in monkey island 2 but the keyboard still doesn't work. Changelog: * dlls/winedos/int33.c Implement function number 0x5 (Return mouse button press information) nog P.S. Does anyone know

Re: Driver critical section changes from CW

2002-01-26 Thread Duane Clark
Duane Clark wrote: Modified files: dlls/gdi: driver.c loader : module.c Sorry, my bad.

Re: Patch that broke SetFileAttributes

2002-01-26 Thread Andreas Mohr
On Sat, Jan 26, 2002 at 06:58:31AM +0200, Jukka Heinonen wrote: Fallout II requires that a certain file is located on a CDROM drive. For some reason it checks this using SetFileAttributes, which is supposed to fail on readonly drives. This used to work until the following patch broke this

Re: Patch that broke SetFileAttributes

2002-01-26 Thread Marcus Meissner
On Sat, Jan 26, 2002 at 06:44:12PM +0100, Andreas Mohr wrote: On Sat, Jan 26, 2002 at 06:58:31AM +0200, Jukka Heinonen wrote: Fallout II requires that a certain file is located on a CDROM drive. For some reason it checks this using SetFileAttributes, which is supposed to fail on readonly

Re: int 33

2002-01-26 Thread Andreas Mohr
On Sat, Jan 26, 2002 at 05:34:33PM +0200, Nog wrote: With this patch I can get into the copy protection screen in monkey island 2 but the keyboard still doesn't work. Changelog: * dlls/winedos/int33.c Implement function number 0x5 (Return mouse button press information) nog

Re: Patch that broke SetFileAttributes

2002-01-26 Thread Andreas Mohr
On Sat, Jan 26, 2002 at 06:49:53PM +0100, Marcus Meissner wrote: On Sat, Jan 26, 2002 at 06:44:12PM +0100, Andreas Mohr wrote: Simply reverting the patch done by Marcus does no good at all. Either invest enough time to fully understand read-only file/directory/device behaviour (and

Re: Patch that broke SetFileAttributes

2002-01-26 Thread Andreas Mohr
On Sat, Jan 26, 2002 at 06:55:52PM +0100, Andreas Mohr wrote: Anyway, the installer shouldn't matter at all. What matters is writing a very good test program to find a way to support every possible combination as well as possible. Hmm, I think the solution here would be to simply add a check

Re: Patch that broke SetFileAttributes

2002-01-26 Thread Jukka Heinonen
On Sat, Jan 26, 2002 at 06:49:53PM +0100, Marcus Meissner wrote: The problem is more that file attribute settings just doesnt work that well on VFAT. So you basically break some more installers. I don't remember what installer it was however. :( Marcus, can you give some detailed

Re: Tab Ctrl fix

2002-01-26 Thread Dimitrie O. Paun
On Sat, 26 Jan 2002, Dimitrie O. Paun wrote: [extracted from office2.diff] ChangeLog Tab Control: forward the notification message to the parent. Oops, never mind this one, it's already in the tree. -- Dimi.

license issue: winebuild-libbfd

2002-01-26 Thread clemens
hi! winebuild parses an nm symbol dump in order to get the lists of exported dll symbols from shared libraries. 1) nm isn't called with the -D option. without -D it will just dump regular symbols. this will work when winebuild is used when compiling wine, because the generated .so files will

ReactOS/Mingw Patches

2002-01-26 Thread Isolation
I have submitted diffs to wine-patches to build mingw/reactos. These diffs are only the makefiles and dll def's. I will working on extracting the patches need to compile in the next week. Thanks Steven

Re: SetEndOfFile fix

2002-01-26 Thread lawson_whitney
On Sat, 26 Jan 2002, Guy L. Albertelli wrote: All the following is on the 2.2.12-20 kernel: ftruncate would return a 0. However Scandisk said that the file was bad. The length reported in the directory was larger than the allocated space. Errors were also reported on attempts to move or

A new SDL back-end we've been toying with

2002-01-26 Thread Gavriel State
Hi everyone, We just put this together for some testing, and thought that someone might find it handy. I'm not submitting it to wine-patches, since we haven't tested it on the most recent winehq tree, but it should be pretty easy to integrate in. It's not 100% complete by any means, but it

Re: Patch that broke SetFileAttributes

2002-01-26 Thread Marcus Meissner
On Sat, Jan 26, 2002 at 09:57:44PM +0200, Jukka Heinonen wrote: On Sat, Jan 26, 2002 at 06:49:53PM +0100, Marcus Meissner wrote: The problem is more that file attribute settings just doesnt work that well on VFAT. So you basically break some more installers. I don't remember what