wine
15 years agowined3d: Handle error conditions better in RemoveContextFromArray().
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)] 
wined3d: Handle error conditions better in RemoveContextFromArray().

15 years agowined3d: Use shader_glsl_get_write_mask_size() to calculate the write mask size.
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)] 
wined3d: Use shader_glsl_get_write_mask_size() to calculate the write mask size.

15 years agowined3d: Don't compare const_num against -1.
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)] 
wined3d: Don't compare const_num against -1.

15 years agowined3d: Don't compare texUnitMap entries to -1.
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)] 
wined3d: Don't compare texUnitMap entries to -1.

15 years agowined3d: Buffer object ID's are supposed to be unsigned.
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)] 
wined3d: Buffer object ID's are supposed to be unsigned.

15 years agoshell32/tests: Don't crash on missing class implementations.
Paul Vriens [Mon, 9 Mar 2009 13:08:52 +0000 (14:08 +0100)] 
shell32/tests: Don't crash on missing class implementations.

15 years agoregedit: Fix crash importing large values from Unicode.
Jim Cameron [Sun, 8 Mar 2009 15:45:54 +0000 (15:45 +0000)] 
regedit: Fix crash importing large values from Unicode.

15 years agogdi32/tests: Fix another case where win9x returns bmType equal to 0x5250.
Huw Davies [Mon, 9 Mar 2009 12:14:53 +0000 (12:14 +0000)] 
gdi32/tests: Fix another case where win9x returns bmType equal to 0x5250.

15 years agogdi32/tests: win9x doesn't return the correct number of colours used with dib section...
Huw Davies [Mon, 9 Mar 2009 12:09:32 +0000 (12:09 +0000)] 
gdi32/tests: win9x doesn't return the correct number of colours used with dib sections created via DIB_PAL_COLORS.

15 years agogdi32/tests: Mark win9x behaviour as broken.
Huw Davies [Mon, 9 Mar 2009 12:04:17 +0000 (12:04 +0000)] 
gdi32/tests: Mark win9x behaviour as broken.

15 years agoshlwapi/tests: Fix failures on systems with IE5.5 or earlier.
Paul Vriens [Mon, 9 Mar 2009 10:20:35 +0000 (11:20 +0100)] 
shlwapi/tests: Fix failures on systems with IE5.5 or earlier.

15 years agod3dx9: Add ID3DXSprite tests.
Tony Wasserka [Sat, 7 Mar 2009 09:07:54 +0000 (10:07 +0100)] 
d3dx9: Add ID3DXSprite tests.

15 years agod3dx9: Add some definitions in d3dx9.h.
Tony Wasserka [Sun, 8 Mar 2009 13:54:12 +0000 (14:54 +0100)] 
d3dx9: Add some definitions in d3dx9.h.

15 years agodbghelp: Define _IMAGEHLP_SOURCE_.
Alexandre Julliard [Mon, 9 Mar 2009 12:26:57 +0000 (13:26 +0100)] 
dbghelp: Define _IMAGEHLP_SOURCE_.

15 years agodbghelp: Define _IMAGEHLP64 in Win64.
Mike Ruprecht [Fri, 6 Mar 2009 23:04:09 +0000 (17:04 -0600)] 
dbghelp: Define _IMAGEHLP64 in Win64.

15 years agotwain_32: Remove obsolete README files.
Jeremy White [Fri, 6 Mar 2009 16:53:56 +0000 (10:53 -0600)] 
twain_32: Remove obsolete README files.

15 years agosane.ds: Add fixmes for the last 2 unsupported capabilities; this now makes the code...
Jeremy White [Fri, 6 Mar 2009 18:44:58 +0000 (12:44 -0600)] 
sane.ds: Add fixmes for the last 2 unsupported capabilities; this now makes the code have fixmes for all known issues.

15 years agosane.ds: Remove large chunks of stubbed optional functionality; if it's optional...
Jeremy White [Fri, 6 Mar 2009 18:44:50 +0000 (12:44 -0600)] 
sane.ds: Remove large chunks of stubbed optional functionality; if it's optional, we don't have to support it, and it is not a stub.

15 years agosane.ds: Downgrade more inappropriate FIXMEs to WARNs.
Jeremy White [Fri, 6 Mar 2009 18:44:44 +0000 (12:44 -0600)] 
sane.ds: Downgrade more inappropriate FIXMEs to WARNs.

15 years agosane.ds: Make sure that the condition code is set correctly when we handle an unexpec...
Jeremy White [Fri, 6 Mar 2009 18:44:39 +0000 (12:44 -0600)] 
sane.ds: Make sure that the condition code is set correctly when we handle an unexpected request.

15 years agosane.ds: Add support for ICAP_SUPPORTEDSIZES, enabling rational sizing for scans.
Jeremy White [Fri, 6 Mar 2009 17:52:33 +0000 (11:52 -0600)] 
sane.ds: Add support for ICAP_SUPPORTEDSIZES, enabling rational sizing for scans.

15 years agorichedit: Respect manually added links when autourldetect is disabled.
Dylan Smith [Mon, 9 Mar 2009 07:01:00 +0000 (03:01 -0400)] 
richedit: Respect manually added links when autourldetect is disabled.

EM_SETCHARFORMAT can be used to make text links.  Automatic URL
detection being enable would cause these links to be removed if the text
is not a URL, so this must be prevented.

Previously checks were made for AutoURLDetect_bEnable before calling
ME_UpdateSelectionLinkAttribute, or ME_UpdateLinkAttribute.  This is
more error prone than checking for this within the function, so one call
was missing this check.

ME_SetCursor also didn't respect this behaviour, since it wouldn't set
the cursor to the hand when hovering over a link without automatic URL
detection disabled.

15 years agowidl: Move type_basic_get_fc to typegen.c and rename it to get_basic_fc.
Rob Shearman [Sat, 7 Mar 2009 23:24:00 +0000 (23:24 +0000)] 
widl: Move type_basic_get_fc to typegen.c and rename it to get_basic_fc.

Move to using type_basic_get_type in other files where appropriate.

15 years agowidl: Fix a memory leak in the server/stub code when unmarshalling pointers to string...
Rob Shearman [Sat, 7 Mar 2009 23:23:54 +0000 (23:23 +0000)] 
widl: Fix a memory leak in the server/stub code when unmarshalling pointers to strings at the top level.

It is necessary for the first pointer to have an offset to a second
pointer instead of directly to the string type, since the second
pointer frees the memory for the string.

15 years agowidl: Output server code for freeing returned types.
Rob Shearman [Sat, 7 Mar 2009 23:23:48 +0000 (23:23 +0000)] 
widl: Output server code for freeing returned types.

15 years agowidl: Determine pointer fc at generation time instead of at parse time.
Rob Shearman [Sat, 7 Mar 2009 23:23:44 +0000 (23:23 +0000)] 
widl: Determine pointer fc at generation time instead of at parse time.

Avoid changing the details of a pointer once created.
Properly determine the pointer type for arrays.

15 years agowidl: Consolidate non-simple pointer writing into one function.
Rob Shearman [Sat, 7 Mar 2009 23:23:39 +0000 (23:23 +0000)] 
widl: Consolidate non-simple pointer writing into one function.

15 years agocmd: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 9 Mar 2009 00:54:46 +0000 (09:54 +0900)] 
cmd: Updated Korean resource.

15 years agowininet: Release session after FTP_ReceiveResponse call in FTPFILE_Destroy.
Jacek Caban [Mon, 9 Mar 2009 00:49:20 +0000 (01:49 +0100)] 
wininet: Release session after FTP_ReceiveResponse call in FTPFILE_Destroy.

15 years agoRemove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:48:03 +0000 (23:48 +0100)] 
Remove spaces before '\n's.

15 years agoport: Remove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:51:38 +0000 (23:51 +0100)] 
port: Remove spaces before '\n's.

15 years agofnt2bdf: Remove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:51:25 +0000 (23:51 +0100)] 
fnt2bdf: Remove spaces before '\n's.

15 years agowinedbg: Remove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:49:42 +0000 (23:49 +0100)] 
winedbg: Remove spaces before '\n's.

15 years agolibwine: Reenable the memory reservation code on FreeBSD.
Francois Gouget [Sun, 8 Mar 2009 22:42:43 +0000 (23:42 +0100)] 
libwine: Reenable the memory reservation code on FreeBSD.

15 years agomsacm32: Fix a typo.
Andrew Talbot [Sun, 8 Mar 2009 21:05:17 +0000 (21:05 +0000)] 
msacm32: Fix a typo.

15 years agoshlwapi/tests: Don't crash on IE5.
Paul Vriens [Sun, 8 Mar 2009 17:07:30 +0000 (18:07 +0100)] 
shlwapi/tests: Don't crash on IE5.

15 years agowininet/tests: Don't crash on systems with IE5.
Paul Vriens [Sun, 8 Mar 2009 13:06:48 +0000 (14:06 +0100)] 
wininet/tests: Don't crash on systems with IE5.

15 years agowininet/tests: Skip tests for not implemented functions.
Paul Vriens [Sun, 8 Mar 2009 12:59:51 +0000 (13:59 +0100)] 
wininet/tests: Skip tests for not implemented functions.

15 years agowininet/tests: Skip some tests on IE5.
Paul Vriens [Sun, 8 Mar 2009 12:38:25 +0000 (13:38 +0100)] 
wininet/tests: Skip some tests on IE5.

15 years agowininet/tests: Test result differences are related to IE6 version, not to platform.
Paul Vriens [Sun, 8 Mar 2009 12:19:04 +0000 (13:19 +0100)] 
wininet/tests: Test result differences are related to IE6 version, not to platform.

15 years agoqmgr: Add a missing call to CoUninitialize.
Rob Shearman [Sat, 7 Mar 2009 21:56:27 +0000 (21:56 +0000)] 
qmgr: Add a missing call to CoUninitialize.

15 years agoqmgr: Fix a memory leak.
Rob Shearman [Sat, 7 Mar 2009 21:56:00 +0000 (21:56 +0000)] 
qmgr: Fix a memory leak.

15 years agoole32: Fix a memory leak in an error path in COMPOBJ_DllList_Add.
Rob Shearman [Sat, 7 Mar 2009 21:54:27 +0000 (21:54 +0000)] 
ole32: Fix a memory leak in an error path in COMPOBJ_DllList_Add.

15 years agogdiplus: Stub GdipCloneBitmapAreaI.
Vincent Povirk [Sat, 7 Mar 2009 17:33:55 +0000 (11:33 -0600)] 
gdiplus: Stub GdipCloneBitmapAreaI.

15 years agowinnt.h: Completed TOKEN_INFORMATION_CLASS enum definition.
Luke Benstead [Sat, 7 Mar 2009 08:37:34 +0000 (08:37 +0000)] 
winnt.h: Completed TOKEN_INFORMATION_CLASS enum definition.

15 years agowinhlp32: Use EM_SCROLL to scroll richedit control.
Dylan Smith [Sat, 7 Mar 2009 07:09:04 +0000 (02:09 -0500)] 
winhlp32: Use EM_SCROLL to scroll richedit control.

Previously the richedit control contents were scrolled directly using
ScrollWindow.  This caused the richedit control to not actually scroll,
but only look like it scrolled, therefore causing plenty of glitches.

15 years agocrypt32: Fix another test on Win9x.
Juan Lang [Fri, 6 Mar 2009 19:26:09 +0000 (11:26 -0800)] 
crypt32: Fix another test on Win9x.

15 years agocomctl32: Replace nonprintable characters with spaces on SB_SETTEXT.
Nikolay Sivov [Tue, 3 Mar 2009 21:50:55 +0000 (16:50 -0500)] 
comctl32: Replace nonprintable characters with spaces on SB_SETTEXT.

15 years agomshtml: Implement IHTMLStyle get/put borderBottomWidth.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:41:39 +0000 (20:41 +1100)] 
mshtml: Implement IHTMLStyle get/put borderBottomWidth.

15 years agomshtml: Implement IHTMLStyle get/put borderRightWidth.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:35:50 +0000 (20:35 +1100)] 
mshtml: Implement IHTMLStyle get/put borderRightWidth.

15 years agomshtml: Implement IHTMLStyle get/put borderTopWidth.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:32:41 +0000 (20:32 +1100)] 
mshtml: Implement IHTMLStyle get/put borderTopWidth.

15 years agomshtml: Implement IHTMLStyle get/put backgroundPositionY.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:26:36 +0000 (20:26 +1100)] 
mshtml: Implement IHTMLStyle get/put backgroundPositionY.

15 years agomshtml: Implement IHTMLStyle get/put backgroundPositionX.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:24:24 +0000 (20:24 +1100)] 
mshtml: Implement IHTMLStyle get/put backgroundPositionX.

15 years agomshtml: Implement IHTMLStyle_get_borderLeft.
Alistair Leslie-Hughes [Tue, 3 Mar 2009 11:01:16 +0000 (22:01 +1100)] 
mshtml: Implement IHTMLStyle_get_borderLeft.

15 years agomshtml/tests: Fix some typos.
Paul Vriens [Fri, 6 Mar 2009 12:23:41 +0000 (13:23 +0100)] 
mshtml/tests: Fix some typos.

15 years agogdiplus/tests: Fix two test failures on Win98.
Paul Vriens [Fri, 6 Mar 2009 12:06:39 +0000 (13:06 +0100)] 
gdiplus/tests: Fix two test failures on Win98.

15 years agoshdocvw/tests: Add a missing FreeLibrary().
Paul Vriens [Fri, 6 Mar 2009 11:19:43 +0000 (12:19 +0100)] 
shdocvw/tests: Add a missing FreeLibrary().

15 years agoole32/tests: Remove an unused function declaration.
Paul Vriens [Fri, 6 Mar 2009 11:15:28 +0000 (12:15 +0100)] 
ole32/tests: Remove an unused function declaration.

15 years agoqmgr/tests: Fix some tests on systems with BITS 1.5 and lower.
Paul Vriens [Fri, 6 Mar 2009 10:47:32 +0000 (11:47 +0100)] 
qmgr/tests: Fix some tests on systems with BITS 1.5 and lower.

15 years agotwain_32/tests: Remove superfluous pointer casts.
Michael Stefaniuc [Fri, 6 Mar 2009 13:10:51 +0000 (14:10 +0100)] 
twain_32/tests: Remove superfluous pointer casts.

15 years agoole32: Add support for VT_DECIMAL.
Huw Davies [Fri, 6 Mar 2009 11:32:42 +0000 (11:32 +0000)] 
ole32: Add support for VT_DECIMAL.

15 years agod3d9: Improve IDirect3DDevice9::SetFVF() code flow.
Henri Verbeet [Fri, 6 Mar 2009 07:43:49 +0000 (08:43 +0100)] 
d3d9: Improve IDirect3DDevice9::SetFVF() code flow.

15 years agowined3d: Merge IWineD3DVertexBuffer with IWineD3DBuffer.
Henri Verbeet [Fri, 6 Mar 2009 13:56:23 +0000 (14:56 +0100)] 
wined3d: Merge IWineD3DVertexBuffer with IWineD3DBuffer.

That still leaves IWineD3DIndexBuffer, but that code is also mostly similar,
except for the conversion code (which will be unused there).

15 years agowined3d: Simplify IWineD3DVertexBufferImpl_PreLoad() a bit.
Henri Verbeet [Fri, 6 Mar 2009 13:56:22 +0000 (14:56 +0100)] 
wined3d: Simplify IWineD3DVertexBufferImpl_PreLoad() a bit.

15 years agowined3d: Also set VBFLAG_HASDESC if we can determine we don't need conversion.
Henri Verbeet [Fri, 6 Mar 2009 13:56:22 +0000 (14:56 +0100)] 
wined3d: Also set VBFLAG_HASDESC if we can determine we don't need conversion.

15 years agorichedit: Avoid calling ITextHost_TxNotify with EN_MSGFILTER.
Dylan Smith [Thu, 5 Mar 2009 22:06:47 +0000 (17:06 -0500)] 
richedit: Avoid calling ITextHost_TxNotify with EN_MSGFILTER.

The documentation for TxNotify says that it is not called with the
EN_MSGFILTER notification, so I made sure ME_FilterEvent didn't call
this method.

15 years agosane.ds: Fix a subtle bug that prevented the float scrollbar from incrementing by...
Jeremy White [Thu, 5 Mar 2009 23:13:45 +0000 (17:13 -0600)] 
sane.ds: Fix a subtle bug that prevented the float scrollbar from incrementing by one.

15 years agosane.ds: Sane should go first; that makes any actual scanner found the default device.
Jeremy White [Thu, 5 Mar 2009 23:13:18 +0000 (17:13 -0600)] 
sane.ds: Sane should go first; that makes any actual scanner found the default device.

15 years agosane.ds: More correctly detect an end of scan job from sane; this enables Acrobat...
Jeremy White [Thu, 5 Mar 2009 19:25:58 +0000 (13:25 -0600)] 
sane.ds: More correctly detect an end of scan job from sane; this enables Acrobat to pull multiple pages in one scan.

15 years agosane.ds: Add support for CAP_FEEDERENABLED.
Jeremy White [Thu, 5 Mar 2009 19:15:20 +0000 (13:15 -0600)] 
sane.ds: Add support for CAP_FEEDERENABLED.

15 years agosane.ds: Add suport for CAP_AUTOFEED, make batch scans the default.
Jeremy White [Thu, 5 Mar 2009 19:15:13 +0000 (13:15 -0600)] 
sane.ds: Add suport for CAP_AUTOFEED, make batch scans the default.

15 years agosane.ds: Implement support for ICAP_PHYSICALHEIGHT and ICAP_PHYSICALWIDTH.
Jeremy White [Thu, 5 Mar 2009 19:15:06 +0000 (13:15 -0600)] 
sane.ds: Implement support for ICAP_PHYSICALHEIGHT and ICAP_PHYSICALWIDTH.

15 years agodbghelp: Don't define 32-bit structs in 64-bit mode.
Mike Ruprecht [Fri, 6 Mar 2009 07:36:18 +0000 (01:36 -0600)] 
dbghelp: Don't define 32-bit structs in 64-bit mode.

15 years agouser32: Check for invalid menu handle passed to TrackPopupMenu and TrackPopupMenuEx.
Rein Klazes [Fri, 6 Mar 2009 08:27:48 +0000 (09:27 +0100)] 
user32: Check for invalid menu handle passed to TrackPopupMenu and TrackPopupMenuEx.

15 years agod3d10: Implement ID3D10EffectPass::Apply().
Henri Verbeet [Fri, 6 Mar 2009 07:43:49 +0000 (08:43 +0100)] 
d3d10: Implement ID3D10EffectPass::Apply().

15 years agod3d10: Create shaders.
Henri Verbeet [Fri, 6 Mar 2009 07:43:48 +0000 (08:43 +0100)] 
d3d10: Create shaders.

15 years agod3d10: Implement ID3D10Effect::GetDevice().
Henri Verbeet [Fri, 6 Mar 2009 07:43:48 +0000 (08:43 +0100)] 
d3d10: Implement ID3D10Effect::GetDevice().

15 years agowininet: Stub RegisterUrlCacheNotification.
Vincent Povirk [Thu, 5 Mar 2009 17:07:03 +0000 (11:07 -0600)] 
wininet: Stub RegisterUrlCacheNotification.

15 years agoadvapi32: Stub TraceEvent.
Vincent Povirk [Thu, 5 Mar 2009 15:12:47 +0000 (09:12 -0600)] 
advapi32: Stub TraceEvent.

15 years agocrypt32: Fix some test failures on Win9x.
Juan Lang [Thu, 5 Mar 2009 18:12:02 +0000 (10:12 -0800)] 
crypt32: Fix some test failures on Win9x.

15 years agouser32/tests: Add more optional messages for Vista and Win9x.
Alexandre Julliard [Fri, 6 Mar 2009 09:38:39 +0000 (10:38 +0100)] 
user32/tests: Add more optional messages for Vista and Win9x.

15 years agocomctl32/tests: Disable a test that crashes on NT4.
Alexandre Julliard [Thu, 5 Mar 2009 22:05:13 +0000 (23:05 +0100)] 
comctl32/tests: Disable a test that crashes on NT4.

15 years agocomctl32/tests: Fix the monthcal window creation message sequence.
Alexandre Julliard [Thu, 5 Mar 2009 22:00:49 +0000 (23:00 +0100)] 
comctl32/tests: Fix the monthcal window creation message sequence.

15 years agocomctl32/tests: Set the listview image list after WM_CREATE has been processed.
Alexandre Julliard [Thu, 5 Mar 2009 22:00:36 +0000 (23:00 +0100)] 
comctl32/tests: Set the listview image list after WM_CREATE has been processed.

15 years agontdll/tests: Create the server port before starting the client thread.
Alexandre Julliard [Thu, 5 Mar 2009 21:09:44 +0000 (22:09 +0100)] 
ntdll/tests: Create the server port before starting the client thread.

Print status values in hex.

15 years agoiphlpapi/tests: Don't pass a NULL size to GetTcp/UdpTable, it crashes on Vista.
Alexandre Julliard [Thu, 5 Mar 2009 22:17:35 +0000 (23:17 +0100)] 
iphlpapi/tests: Don't pass a NULL size to GetTcp/UdpTable, it crashes on Vista.

15 years agoiphlpapi: Implemented getInterfaceStatsByName for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:33:26 +0000 (19:33 +0100)] 
iphlpapi: Implemented getInterfaceStatsByName for Solaris.

15 years agoiphlpapi: Implemented GetUdpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:30:07 +0000 (19:30 +0100)] 
iphlpapi: Implemented GetUdpStatistics for Solaris.

15 years agoiphlpapi: Implemented GetTcpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:27:54 +0000 (19:27 +0100)] 
iphlpapi: Implemented GetTcpStatistics for Solaris.

15 years agoiphlpapi: Implemented GetIpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:25:36 +0000 (19:25 +0100)] 
iphlpapi: Implemented GetIpStatistics for Solaris.

15 years agoiphlpapi: Implemented GetIcmpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:18:51 +0000 (19:18 +0100)] 
iphlpapi: Implemented GetIcmpStatistics for Solaris.

15 years agoconfigure: Add check for libkstat on Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 17:45:32 +0000 (18:45 +0100)] 
configure: Add check for libkstat on Solaris.

15 years agowidl: Pass var attrs into write_no_repeat_pointer_descriptions and use them for the...
Rob Shearman [Thu, 5 Mar 2009 08:23:54 +0000 (08:23 +0000)] 
widl: Pass var attrs into write_no_repeat_pointer_descriptions and use them for the string check.

15 years agowidl: Add coclass and module types to the global namespace.
Rob Shearman [Thu, 5 Mar 2009 08:23:07 +0000 (08:23 +0000)] 
widl: Add coclass and module types to the global namespace.

15 years agowidl: Move type_new_enum, type_new_struct, type_new_encapsulated_union and type_new_u...
Rob Shearman [Thu, 5 Mar 2009 08:23:00 +0000 (08:23 +0000)] 
widl: Move type_new_enum, type_new_struct, type_new_encapsulated_union and type_new_unencapsulated_union to typetree.c.

15 years agowidl: Allow enum and union tags to be used without being defined.
Rob Shearman [Thu, 5 Mar 2009 08:22:51 +0000 (08:22 +0000)] 
widl: Allow enum and union tags to be used without being defined.

15 years agowidl: Move the pointer referent, array element, function return type and interface...
Rob Shearman [Thu, 5 Mar 2009 08:22:32 +0000 (08:22 +0000)] 
widl: Move the pointer referent, array element, function return type and interface inheritance properties from type_t to details structures for the appropriate types.

15 years agowidl: Store the abstract identifier of the type in type object instead of an NDR...
Rob Shearman [Thu, 5 Mar 2009 08:22:19 +0000 (08:22 +0000)] 
widl: Store the abstract identifier of the type in type object instead of an NDR format character.

15 years agowidl: Remove the single keyword and type.
Rob Shearman [Thu, 5 Mar 2009 08:21:58 +0000 (08:21 +0000)] 
widl: Remove the single keyword and type.

It isn't valid in MIDL or the FreeDCE IDL compiler, nor does it appear
in the DCE/RPC or C99 specs.

15 years agowidl: Implement a more abstract way of representing basic types.
Rob Shearman [Thu, 5 Mar 2009 08:21:51 +0000 (08:21 +0000)] 
widl: Implement a more abstract way of representing basic types.