On Fri, 14 Feb 2003 14:27:11 -0600, you wrote:
Log message: Changed fd operations to take a struct fd instead of a struct object. Removed get_file_info function from object operations. Added get_device_id request to avoid abusing get_file_info.
This breaks newsbin. From the trace:
| 00000009:Call kernel32.CreateFileA(40732b08 "H:\binw\nbpro\LibFilter.dll",80000000,00000001,00000000,00000003,00000080,00000000) ret=100598b5 | 00000009:Ret kernel32.CreateFileA() retval=00000048 ret=100598b5 | 00000009:Call kernel32.CreateFileMappingA(00000048,00000000,00000002,00000000,00000000,00000000) ret=100598d8 | 00000009:Ret kernel32.CreateFileMappingA() retval=00000000 ret=100598d8 | 00000009:Call kernel32.LoadLibraryA(407328d8 "user32") ret=1005a038 | 00000009:Ret kernel32.LoadLibraryA() retval=40810000 ret=1005a038 | 00000009:Call kernel32.GetProcAddress(40810000,407328d8 "MessageBoxA") ret=1005a054 | 00000009:Ret kernel32.GetProcAddress() retval=408b385c ret=1005a054 | 00000009:Call user32.MessageBoxA(00000000,407329f4 "Unable to read this file.",40732b08 "H:\binw\nbpro\LibFilter.dll",00002010) ret=1005a063
Any suggestions?
Rein.