Commit Graph

28300 Commits

Author SHA1 Message Date
Paul Vriens 2e3e74ebd0 ntdll: Fix possible TRACE crash. 2006-07-05 12:10:09 +02:00
Robert Shearman 65639ab722 oleaut: Implement processing of modules for SLTG typelibs.
Set funckind when processing SLTG functions.
2006-07-05 11:48:41 +02:00
Robert Shearman 3f97460c2b oleaut: Improve SLTG var support.
Pass both the start of the block and the offset to the first item into
SLTG_DoVars as they may be different.
Process 0xfffe offsets for variable names - this means to use the
previous name.
Add support for parsing the optional varflags field.
2006-07-05 11:48:29 +02:00
Robert Shearman 4b6b51ae99 oleaut: Fix function support for SLTG dispinterfaces. 2006-07-05 11:48:13 +02:00
Robert Shearman f2eb2d2309 oleaut: Move the processing of functions in SLTG typelibs into a
separate function and use it when processing dispinterfaces.
2006-07-05 11:48:03 +02:00
Robert Shearman 8a50262fdb oleaut: Move the initialisation of memidConstructor and
memidDestructor of type infos to the common ITypeInfo creation
function.

Remove the WARN message as this functionality isn't implemented in
native either.
2006-07-05 11:47:52 +02:00
Robert Shearman 92b468e810 oleaut: Process references for SLTG dispatch types. 2006-07-05 11:46:20 +02:00
Robert Shearman e4188e8846 oleaut: Abstract out the processing of variables in SLTG typelib components to a common function. 2006-07-05 11:46:07 +02:00
Robert Shearman bc6acf5c1d oleaut: Process references when parsing SLTG alias types. 2006-07-05 11:45:35 +02:00
Robert Shearman 23e089a09f oleaut: Rename SLTG_DoType to SLTG_DoElem and split out the common TYPEDESC generating code to SLTG_DoType.
Process SLTG alias types with SLTG_DoType as the data is stored in the
same format as in other components of the typelib.
2006-07-05 11:45:22 +02:00
Robert Shearman 663fb8bd56 oleaut: The SLTG_MemberHeader and SLTG_TypeInfoTail structures are
common to all elements, so move the processing of these from the
individual element processing.

Improve SLTG alias processing.
2006-07-05 11:45:08 +02:00
Robert Shearman 283049b8fc oleaut: Document some more members of SLTG_TypeInfoTail. 2006-07-05 11:44:33 +02:00
Robert Shearman cc5aceb4f0 advapi32: Fix the service function being called when extended is
either set or not set (reported by Andrey Turkin).
2006-07-05 11:44:27 +02:00
Huw Davies 85ed9a5905 rpcrt4: Don't advance the buffer for FC_STRUCTPAD2. 2006-07-05 11:44:19 +02:00
Dmitry Timoshkov e7e6f10997 winex11.drv: Update Lithuanian keyboard layout to better match the X11 one. 2006-07-05 11:44:08 +02:00
Dmitry Timoshkov 081563e7ec Avoid non-portable WCHAR[] constructs. 2006-07-05 11:43:55 +02:00
Ivan Gyurdiev 7e9fd0b4c1 wined3d: Add a function to print out D3DDECLUSAGE9 values. 2006-07-03 12:04:37 +02:00
Ivan Gyurdiev 0111e15e1f wined3d: Fix faulty DCL trace. 2006-07-03 12:04:23 +02:00
Ivan Gyurdiev 1bfec25031 wined3d: Resync ARB mnxn function with GLSL mnxn function. 2006-07-03 12:04:09 +02:00
Ivan Gyurdiev fd896d8652 wined3d: Use shader_get_regtype() in register counting pass. 2006-07-03 12:03:58 +02:00
Ivan Gyurdiev d06e13db99 wined3d: Move SHADER_ARB code into arb_program_shader.c. 2006-07-03 12:03:31 +02:00
Ivan Gyurdiev fce0c625f0 wined3d: Cleanup: print constants in device code. 2006-07-03 12:02:04 +02:00
Ivan Gyurdiev 61f1de1b85 d3d9: Fix FVF POSITION mask. 2006-07-03 12:01:44 +02:00
Piotr Caban 77895b701b oleview: Added next field to TypeLib viewer treeview control. 2006-07-03 12:01:36 +02:00
Piotr Caban 221521ca94 oleview: Improved type handling in TypeLib viewer. 2006-07-03 12:01:28 +02:00
Piotr Caban ecd514d5d6 oleview: Added open TypeLib file functionality. 2006-07-03 12:00:28 +02:00
Piotr Caban fa7e97e80d oleview: Added type displaying in TypeLib Viewer. 2006-07-03 11:59:27 +02:00
Thomas Kho 543716e114 wcmd: Modify option parser to allow compound options. 2006-07-03 11:59:16 +02:00
Andrew Talbot 343597b336 winmm/winealsa: Write-strings warning fix. 2006-07-03 11:59:02 +02:00
Andrew Talbot 663187a3a7 taskmgr: Write-strings warnings fix. 2006-07-03 11:58:52 +02:00
Andrew Talbot b93f547a1e comctl32/tests: Write-strings warnings fix. 2006-07-03 11:58:41 +02:00
Andrew Talbot feb11af7af regedit: Write-strings warnings fix. 2006-07-03 11:58:27 +02:00
Hervé Poussineau 4f49201413 mapi32: Use kernel32 functions instead of the ntdll ones. 2006-07-03 11:58:11 +02:00
Jacek Caban 7027ed458b shdocvw: Get rid of Mozilla ActiveX control dependency. 2006-07-03 11:58:02 +02:00
Jacek Caban 346d5bc7d0 mshtml: Added beginning IDM_BROWSEMODE implementation. 2006-07-03 11:54:25 +02:00
Jacek Caban a9cdb5b832 wine.inf: Set gecko url to activate Wine Gecko installer. 2006-07-03 11:54:07 +02:00
Jacek Caban 39d0dfa909 mshtml: Add trailing '\' to gecko_path if needed. 2006-07-03 11:53:58 +02:00
Ge van Geldorp a2e94444ad winedbg: Implement be_x86_64_init_registers. 2006-07-03 11:41:53 +02:00
Ge van Geldorp 6a65bf6a2b include/msvcrt: Make sure size_t is properly defined for 64-bit. 2006-07-03 11:41:36 +02:00
Ge van Geldorp f0279726eb winedbg: Adjust the parameters of the backend read/write routines to
match those of ReadProcessMemory/WriteProcessMemory, since those are
the ones actually used.
2006-07-03 11:37:29 +02:00
Ge van Geldorp 5d88b27d0d server: The "select" call passes handles, not ints. 2006-07-03 11:37:14 +02:00
Mikołaj Zalewski 89b458dac7 shell32: Add an icon for delete confirmation. 2006-07-03 11:36:52 +02:00
Mikołaj Zalewski cb0c81ae8c shell32: Allow for custom icons in confirmation messages. 2006-07-03 11:35:29 +02:00
Mikołaj Zalewski e5b9a79cbc shell32: Pass the correct parent hwnd to confirmation dialogs. 2006-07-03 11:35:14 +02:00
Mikołaj Zalewski 9078c6af45 shell32: Remove the now unused SHELL_DeleteFileW. 2006-07-03 11:33:51 +02:00
Robert Shearman 123592f0c3 oleaut32: Fix parsing of hex numbers with 'e' in the string by moving
the exponent parsing to after the hex digit parsing.
2006-07-03 11:33:23 +02:00
Robert Shearman 19d4378a54 advapi32: Implement RegisterServiceCtrlHandleExW. 2006-07-03 11:33:13 +02:00
Andrew Talbot cd9202d05b setupapi/tests: Add trailing '\n's to ok() calls. 2006-06-30 21:08:17 +02:00
Paul Vriens 8f143f190c Use the return value of register_key_guid. 2006-06-30 21:08:07 +02:00
Piotr Caban b3e9a3ba9f oleview: Added base TypeLib Viewer menu functionality. 2006-06-30 21:07:48 +02:00