Commit Graph

2646 Commits

Author SHA1 Message Date
Louis Lenders
afb8f6257b wine.inf: Add 2 keys for *.chm files. 2007-10-10 19:46:40 +02:00
Alexandre Julliard
235532ce28 server: Use the file_pos_t type for file sizes and offsets in the protocol structures. 2007-10-10 14:06:25 +02:00
Dan Hipschman
2226ddcadf widl: Keep track of every allocated type_t to simplify set_all_tfswrite. 2007-10-09 17:52:45 +02:00
Dan Hipschman
24ce74e96a widl: Implement pointer_default functionality. 2007-10-09 17:52:45 +02:00
Dan Hipschman
cfa5457270 widl: Allow quoted UUIDs. 2007-10-09 17:52:45 +02:00
Dan Hipschman
d00ff2ed58 widl: Make structs containing user types bogus; fix square_test_us test failure. 2007-10-09 11:39:26 +02:00
Dan Hipschman
9650cf9bdb widl: Correct default pointers. 2007-10-03 10:09:56 +02:00
Dan Hipschman
304852f97e widl: Write types in the format string comments. 2007-10-03 10:09:43 +02:00
Dan Hipschman
32a2477ef5 widl: Add a declonly argument to write_type_left. 2007-10-03 10:09:31 +02:00
Dan Hipschman
4c8c425f42 widl: Add newlines to error messages that are missing them. 2007-10-03 10:08:47 +02:00
Chris Spencer
3e76083bd1 wine.inf: Create psapi.dll as a fake dll. 2007-10-02 13:30:43 +02:00
Stéphane LOEUILLET
881e5740c4 Fix substandard wine.desktop file. 2007-10-02 11:44:02 +02:00
Rob Shearman
2055e636ae widl: Generate client and server code for using context handles. 2007-09-28 10:59:49 +02:00
Rob Shearman
a2fedc3769 widl: Write prototypes for context handle rundown rountines into generated header files. 2007-09-28 10:59:32 +02:00
Francois Gouget
c8fbeae6c9 winapi: Assorted win32.api updates. 2007-09-27 20:12:22 +02:00
Dan Hipschman
cbd75d3ace widl: Fix array alignment bug. 2007-09-27 11:07:15 +02:00
Dan Hipschman
723c8bacfa widl: Fix string codes in pointer descriptions. 2007-09-27 10:09:38 +02:00
Dan Hipschman
347f2a2da2 widl: Fix top-level conformant arrays with pointer attributes. 2007-09-27 10:09:32 +02:00
Mikolaj Zalewski
74bc7c091f wine.inf: add four keys found on Windows XP to Active Setup\Installed Components. 2007-09-26 12:15:14 +02:00
Dan Hipschman
bb3275ce97 widl: Clean up write_conf_or_var_desc with string_of_type. 2007-09-25 11:40:29 +02:00
Dan Hipschman
767a1f26f6 widl: Handle top-level conformance for complex arrays. 2007-09-20 14:27:29 +02:00
Dan Hipschman
dbfabf68a2 widl: Respect pointer attributes better. 2007-09-20 14:27:25 +02:00
Dan Hipschman
33da66d6c8 widl: Set the pointer description offset to zero if there are no pointers. 2007-09-20 14:27:22 +02:00
Dan Hipschman
132f06cd48 widl: Implement complex arrays. 2007-09-19 11:39:09 +02:00
Dan Hipschman
6eb07cb100 widl: Handle all buffer sizes. 2007-09-19 11:38:53 +02:00
Dan Hipschman
8df79f0c99 widl: Implement pointer descriptions for complex structures. 2007-09-19 11:38:28 +02:00
Dan Hipschman
b16de39417 widl: Fix alignment comments. 2007-09-19 11:38:16 +02:00
Alexandre Julliard
b64ceefde3 tools: Remove the no longer needed bin2res tool. 2007-09-18 13:36:58 +02:00
Francois Gouget
4040ecee2b dnsapi: Fix the DnsQueryConfig() prototype. 2007-09-18 11:21:17 +02:00
Francois Gouget
af183df608 advapi32: Add and use LSTATUS. 2007-09-18 11:20:53 +02:00
Rob Shearman
aa649542e2 widl: None of the non-fixed arrays have fixed sizes, so don't set the alignment to anything and return a size of 0 from get_required_buffer_size_type. 2007-09-18 10:48:06 +02:00
Rob Shearman
cf983bf15d widl: Missing size_is or length_is attributes should generate 0xffffffff for the correlation description. 2007-09-18 10:47:58 +02:00
Rob Shearman
9a28119dd8 widl: Fix write_string_tfs for strings declared as arrays.
The immediate type will be FC_*ARRAY, so rtype needs to use the referred 
type to get the base type.

Also update the typeformat-string offset of the type.
2007-09-17 12:57:08 +02:00
Rob Shearman
f7fbfc7da5 widl: Add support for strings embedded in structures. 2007-09-17 12:57:06 +02:00
Rob Shearman
b7618f91d7 widl: Fix detection of complex arrays. 2007-09-17 12:57:03 +02:00
Rob Shearman
de7220e82d widl: Initialise cval in make_expr. 2007-09-17 12:57:00 +02:00
Dan Hipschman
5e84eb9a47 widl: Add padding to the end of complex structures. 2007-09-14 14:43:13 +02:00
Dan Hipschman
ce4055c573 widl: Fix an unused parameter warning on write_conf_or_var_desc. 2007-09-13 12:44:18 +02:00
Dan Hipschman
177346f1b6 widl: Add calls to NdrFooFree for more types in server stubs. 2007-09-13 12:44:12 +02:00
Dan Hipschman
7deb62505c widl: Use the correct functions for interface pointers in stubs. 2007-09-13 12:44:07 +02:00
Francois Gouget
547b0f3417 faultrep: Update win32.api to fix the winapi_check warnings. 2007-09-13 11:00:57 +02:00
Francois Gouget
4ce6a5fa3d url: Update win32.api to fix the winapi_check warnings. 2007-09-12 11:33:10 +02:00
Francois Gouget
2cd698aff0 winapi_check: 'char*' is a string, not a pointer. 2007-09-12 11:33:10 +02:00
Rob Shearman
cfc50f89d7 ole32: Add cross-process running-object table support. 2007-09-11 13:55:08 +02:00
Dan Hipschman
9d2c6e78f2 widl: Output UUID files compatible with older Visual C++ and MinGW. 2007-09-11 11:49:23 +02:00
Lionel Debroux
e2fc6c35ce winedump: Fix memory leak in msmangle.c (found by Smatch). 2007-09-11 11:47:12 +02:00
David Hedberg
2456473d66 wine.inf: Add oledlg.dll to the list of fake dlls. 2007-09-10 15:29:46 +02:00
Dan Hipschman
ba54c455fb widl: Allow size_is on strings. 2007-09-10 15:29:46 +02:00
Dan Hipschman
62fb623e14 widl: Implement NDR for struct field alignment. 2007-09-10 15:29:46 +02:00
Dan Hipschman
3d036da6d3 widl: Fix top-level and callback conformances. 2007-09-10 15:29:46 +02:00
Dmitry Timoshkov
6614028cd0 winebuild: Add IMAGE_FILE_32BIT_MACHINE flag for a 32-bit build. 2007-09-10 15:29:46 +02:00
Francois Gouget
ec6e307b92 quartz: Better match the PSDK types and fix the winapi_check warnings. 2007-09-10 12:15:06 +02:00
Francois Gouget
b306d15084 query: Update win32.api to fix the winapi_check warnings. 2007-09-10 12:15:00 +02:00
Francois Gouget
4aed59ef5b crypt32: Better match the PSDK types and fix the winapi_check warnings. 2007-09-10 12:14:03 +02:00
Francois Gouget
878c6f4f5e winex11.drv: Update win32.api to fix the winapi_check warnings. 2007-09-10 12:13:51 +02:00
Francois Gouget
ee6a962532 winapi_check: Assorted win16.api and win32.api updates. 2007-09-10 12:13:47 +02:00
Francois Gouget
015dc79cd4 version: Fix some Ver*() prototypes (especially wrt constness).
Better match the PSDK types and fix the winapi_check warnings.
2007-09-10 12:13:41 +02:00
Francois Gouget
6927c9ca61 secur32: Update win32.api to fix the winapi_check warnings. 2007-09-10 12:13:27 +02:00
Francois Gouget
823f386914 vdmdbg: Update win32.api to fix the winapi_check warnings. 2007-09-10 12:12:32 +02:00
Francois Gouget
48ae1a47bc schannel: Update win32.api to fix the winapi_check warnings. 2007-09-10 12:12:30 +02:00
Francois Gouget
e32fa84bb2 rpcrt4: Update win32.api to fix the winapi_check warnings. 2007-09-10 12:12:27 +02:00
Francois Gouget
225ff43076 spoolss: Update win32.api to fix the winapi_check warnings. 2007-09-10 12:12:24 +02:00
Francois Gouget
6dbf9c1932 shlwapi: Update win32.api to fix the winapi_check warnings. 2007-08-30 17:02:49 +02:00
Francois Gouget
566330691d winscard: Update win32.api to fix the winapi_check warnings. 2007-08-30 17:02:49 +02:00
Francois Gouget
cba68f4cd5 mmsystem: Better stick the the PSDK types. 2007-08-30 17:02:49 +02:00
Francois Gouget
93f7444d96 winhttp: Update win32.api to fix the winapi_check warnings. 2007-08-30 17:02:48 +02:00
Francois Gouget
043fd9b9fe winapi_check: Assorted win32.api updates. 2007-08-30 17:02:48 +02:00
Francois Gouget
20a7ab48d1 gdiplus: Update win32.api to fix the winapi_check warnings. 2007-08-30 17:02:48 +02:00
Francois Gouget
2993785f3a Assorted non-ANSI function declaration fixes (missing void). 2007-08-30 11:57:18 +02:00
Dmitry Timoshkov
1c994d4976 wmc: Constify some data. 2007-08-30 11:48:51 +02:00
Dmitry Timoshkov
fcd6f662ac wrc: Constify some data. 2007-08-30 11:48:47 +02:00
Dmitry Timoshkov
c6747d57ed widl: Constify some data. 2007-08-30 11:48:42 +02:00
Dan Hipschman
7d73123dbc widl: Handle the size_is attribute on pointers. 2007-08-30 11:47:38 +02:00
Dan Hipschman
d82b384859 widl: Handle LPSTR in typelibs. 2007-08-28 11:56:30 +02:00
Detlef Riekenberg
b500333954 wineprefixcreate: Create spool/drivers directory for printer drivers. 2007-08-23 14:08:48 +02:00
Lei Zhang
8942b7888b wine.inf: Add twain_32.dll to the list of fake dlls. 2007-08-21 12:42:05 +02:00
Francois Gouget
ce26e78c23 printui: Update win32.api to fix the winapi_check warnings. 2007-08-16 11:09:48 +02:00
Francois Gouget
ee3b2632ef ntprint: Update win32.api to fix the winapi_check warnings. 2007-08-16 11:09:45 +02:00
Francois Gouget
f20cd498e0 ntoskrnel.exe: Better match the PSDK types and fix the winapi_check warnings. 2007-08-16 11:09:41 +02:00
Francois Gouget
cd1c07b4d8 ntdll: Better match the PSDK types and fix the winapi_check warnings. 2007-08-16 11:09:38 +02:00
Francois Gouget
66b7134a04 nddeapi: Update win32.api to fix the winapi_check warnings. 2007-08-16 11:09:34 +02:00
Francois Gouget
df3437b825 mshtml: Update win32.api to fix the winapi_check warnings. 2007-08-16 11:09:22 +02:00
Alexandre Julliard
277b2542aa make_makefiles: wined3d doesn't depend on OpenGL libs anymore. 2007-08-14 13:37:14 +02:00
Alexandre Julliard
6790cdb8f5 comctl32: Create a manifest file at dll registration time. 2007-08-14 12:31:27 +02:00
Francois Gouget
64de86dce7 pdh: Update win32.api to fix the winapi_check warnings. 2007-08-10 11:56:34 +02:00
Francois Gouget
910d1b01e8 wing32: Update win32.api to fix the winapi_check warnings. 2007-08-10 11:56:31 +02:00
Francois Gouget
31c8f3e02b mprapi: Update win32.api to fix the winapi_check warnings. 2007-08-10 11:56:28 +02:00
Francois Gouget
a72b53ee62 mapi32: Update win32.api to fix the winapi_check warnings. 2007-08-10 11:56:25 +02:00
Francois Gouget
9c17c4ccfe userenv: Update win32.api to fix the winapi_check warnings. 2007-08-10 11:56:13 +02:00
Francois Gouget
f992b6360b kernel32: Update win32.api to fix the winapi_check warnings. 2007-08-10 11:56:01 +02:00
Francois Gouget
ce9672367a gdi32: Update win32.api to fix the winapi_check warnings. 2007-08-09 14:12:53 +02:00
Francois Gouget
b4209a7bb8 mscoree: Update win32.api to fix the winapi_check warnings. 2007-08-09 14:12:48 +02:00
Francois Gouget
5771700019 msi: Better match the PSDK types, remove some now unused types from win32.api, and update it to fix the winapi_check warnings. 2007-08-09 14:12:44 +02:00
Francois Gouget
f6848fb682 imm32: Add a couple of missing prototypes and update win32.api to fix the winapi_check warnings. 2007-08-09 14:12:33 +02:00
Francois Gouget
ca99deba39 d3drm: Update win32.api to fix the winapi_check warnings. 2007-08-09 14:12:23 +02:00
Francois Gouget
b449a8ba31 netapi32: Update win32.api to fix the winapi_check warnings. 2007-08-09 14:12:19 +02:00
Francois Gouget
f33abb6d96 wininet: Add a skeleton winineti.h header with fixed prototypes for [GS]etUrlCacheConfigInfo*(), DeleteIE3Cache() and IsUrlCacheEntryExpired*().
Remove SetUrlCacheConfigInfo*() from wininet.h, it's supposed to be declared in winineti.h.
Update win32.api to fix the winapi_check warnings.
2007-08-09 14:11:56 +02:00
Francois Gouget
7a94a171a5 hlink: Add a missing prototype and update win32.api to fix the winapi_check warnings. 2007-08-08 15:32:04 +02:00
Francois Gouget
9dab7ad474 localui: Update win32.api to fix the winapi_check warnings. 2007-08-08 15:32:04 +02:00
Francois Gouget
a0e92f1674 wined3d: Update win32.api to fix the winapi_check warnings. 2007-08-08 15:32:03 +02:00