Commit Graph

2997 Commits

Author SHA1 Message Date
Dmitry Timoshkov
cf94095eb7 winebuild: Add a couple of missing indentations in the generated asm files. 2008-01-23 11:31:43 +01:00
Rob Shearman
5af6012fba widl: Write out code for initialising out-only client context handles. 2008-01-21 11:39:13 +01:00
Austin English
90f89fa74d tools: Spelling fixes. 2008-01-18 12:52:09 +01:00
Alexandre Julliard
ba5336175c widl: Use the real argument names in the C method macros. 2008-01-18 12:03:22 +01:00
Alexandre Julliard
aaf02c6f4a winebuild: Don't try to use the .init section on Mac OS. 2008-01-16 20:27:35 +01:00
Alexandre Julliard
538071ce7e winebuild: Reserve the space for the PE header in the .init section. 2008-01-16 17:51:59 +01:00
Francois Gouget
f6fab295f3 Fix spelling error in the generated conformance test files. 2008-01-16 12:46:18 +01:00
Michael Stefaniuc
c3eda248a5 winedump: Use a switch in the generated DllMain(). 2008-01-14 15:51:04 +01:00
Michael Stefaniuc
8c6dbc7a3e winedump: Use the DEFINE_THISCALL_WRAPPER macro instead of the GET_THIS macro for functions with __thiscall calling convention.
Wine doesn't use GET_THIS but DEFINE_THISCALL_WRAPPER.
2008-01-14 15:50:58 +01:00
Michael Stefaniuc
6db84ae4c6 winedump: Do not create a header file when not generating skeleton code.
The header file generated with "winedump spec" without the "-c" option
just includes other headers.
2008-01-14 15:50:23 +01:00
Rob Shearman
a3040cea58 widl: Use symbolic names for some of the context handle attributes. 2008-01-07 21:33:53 +01:00
Rob Shearman
06ed169bc5 widl: Fix context handle "cannot be null" detection.
The "cannot be null" attibute is applied to a parameter if and only if 
it is in-only.
2008-01-07 21:33:50 +01:00
Peter Oberndorfer
66960ba4bf dwmapi: Add stub implementation for DwmSetWindowAttribute and DwmUnregisterThumbnail. 2008-01-07 18:19:37 +01:00
Rob Shearman
e998892a23 widl: Fix the conditions under which array freeing code is output.
It doesn't matter whether or not the array is declared as a pointer or 
is declared using array subscripts - the array is still allocated by the 
unmarshalling function and so needs to be freed.

Fix a typo that caused varying arrays never to be freed.

Fix another typo with the check for conformant arrays being performed 
twice, redundantly.
2008-01-07 12:37:08 +01:00
Rob Shearman
15af19c6ec widl: Add support for strict context handles. 2008-01-07 12:32:21 +01:00
Rob Shearman
807001441d widl: Output calls for the new versions of the marshalling and unmarshalling routines for server context handles.
This needs to be done to match the call to NdrContextHandleInitialize 
and because we default to using strict context handles.
2008-01-07 12:32:00 +01:00
Rob Shearman
13f9c71960 widl: Make the offset of conformant string types point to the start of the conformant string format chars, not the pointer type.
Otherwise, writing a type at top-level could cause the pointer format 
string to be used in non-top-level places which may cause memory 
corruption during freeing.
2008-01-07 12:02:57 +01:00
Hans Leidekker
e6455c601b tools/wine.desktop: Add Dutch translation. 2008-01-07 12:02:33 +01:00
Rob Shearman
9aaff94fb7 widl: Check that the buffer has enough space before unmarshalling base types in generated code. 2007-12-31 17:13:46 +01:00
Aric Stewart
a8e62526f7 fonts: Correct External leading for japanese small font and enable fontmetric test for the font. 2007-12-27 14:13:30 +01:00
Rob Shearman
6e7dcde26e widl: Add support for generating code for out-only context handles by calling NdrContextHandleInitialize. 2007-12-26 13:27:06 +01:00
Rob Shearman
3e5f7457f6 widl: Fix pointer detection in structures and arrays.
write_embedded_types doesn't descend into all types contained by the
array or structure, so create a new function, type_has_pointers, for the
purpose of descending into all types and returning whether or not
pointers are present.
2007-12-26 13:26:02 +01:00
Rob Shearman
7f3abe7757 widl: Fix the generation of temporary variables for declared arrays.
These need to include their array part so use var->type instead of 
var->ref->type.
2007-12-24 13:30:33 +01:00
Rob Shearman
b57a322b02 widl: Tweak the rules for when to call pfnFree for arrays.
Varying arrays that aren't unmarshalled shouldn't be freed, but 
conformant arrays that aren't unmarshalled should.
2007-12-21 12:43:18 +01:00
Alexandre Julliard
0b85eee236 wine.inf: Mark the spool service as disabled, it's just a stub. 2007-12-20 16:40:41 +01:00
Rob Shearman
37c8d8ecac widl: Fix the length used when clearing alignment space in generated files.
Only do the clearing when marshalling a base type.
2007-12-19 19:34:47 +01:00
Rob Shearman
57947d9f9c widl: The detection of types is highly dependent on the ordering of the various type detection functions.
Therefore, needs_freeing would have to duplicate a lot of
write_remoting_arg in order to get the detection right. Because of
this, it is easier and will cause less problems in the future to
simply move the logic of needs_freeing into write_remoting_arg in the
appropriate handling code for the detected type.
2007-12-19 18:32:13 +01:00
Rob Shearman
b81f4c24db widl: Only base types or reference pointers to base types don't need to be freed.
There are other cases where calls to Free functions can be omitted (such 
as types always unmarshalled using buffer memory with no embedded 
pointers), but these are easier dealt with inside the relevent case in 
write_remoting_arg.
2007-12-17 11:57:25 +01:00
Rob Shearman
45d6a959fb widl: Return types shouldn't be freed. 2007-12-17 11:57:16 +01:00
Rob Shearman
32cf944e9c widl: Clear padding in the buffer due to alignment. 2007-12-17 11:57:10 +01:00
Michael Stefaniuc
e94bcee53f winebuild: Remove duplicate declaration of variable 'j'. 2007-12-14 12:26:14 +01:00
Rob Shearman
9896938fab widl: Don't write redundant FC_RP type format out for conformant strings, unless it is a top level variable. 2007-12-14 12:23:33 +01:00
Rob Shearman
00db711c6f widl: Swap the version packing order back to what typelibs expect. 2007-12-13 14:30:40 +01:00
Rob Shearman
9741751962 widl: Remove some confusion in how version numbers are packed into an attribute by defining some macros for this purpose.
Remove unneeded includes.
2007-12-12 16:03:35 +01:00
Alexandru Balut
5869703657 wine.inf: Fix the type of some values in HKLM, System\CurrentControlSet\Control\Session Manager\Environment. 2007-12-12 13:48:34 +01:00
Rob Shearman
d458a599eb widl: Add support for non-basetype return types. 2007-12-11 18:07:05 +01:00
Alexandre Julliard
b462c20876 winebuild: Don't set the IMAGE_FILE_DLL flag on native modules. 2007-12-11 14:59:54 +01:00
Rob Shearman
85e87ae829 widl: iid_is should take expressions, not just identifiers. 2007-12-10 14:40:37 +01:00
Rob Shearman
72d9569cc4 widl: Support the address-of operator in expressions. 2007-12-10 14:40:29 +01:00
Rob Shearman
8ead7fe797 widl: Make sure to generate freeing calls for all non-simple structures with pointers and pointers to user marshalled types. 2007-12-10 14:40:14 +01:00
Rob Shearman
e6f2329676 widl: Arrays should have freeing code generated on the server side, even if they are [in] parameters. 2007-12-10 14:40:10 +01:00
Rob Shearman
701a25c4b2 widl: Always write a freeing function for arrays in generated code.
Fix the conditions under which pfnFree is called to only include arrays 
that will have been allocated, instead of being pointed to the buffer.
2007-12-10 14:40:07 +01:00
Rob Shearman
121048a6ee wine.inf: Register actxprxy.dll and create a fake DLL for it. 2007-12-10 14:27:16 +01:00
Alexandre Julliard
b9966054cf makedep: Added support for dlldata.c dependencies. 2007-12-10 14:26:25 +01:00
Alexandre Julliard
b0585bf10f Make.rules: Added rules for building the dlldata.c file. 2007-12-10 14:26:13 +01:00
Aric Stewart
8be27f68c7 sfnt2fnt: Use code from gdi32/freetype to do a better job finding the TTAG_EBLC to deal with older version of freetype without having to fall back on unreliable hacks. 2007-12-10 12:11:17 +01:00
Rob Shearman
a513ff4926 widl: Don't override the pointer type in top-level arrays. 2007-12-08 19:57:25 +01:00
Alexandre Julliard
195356c098 winebuild: Also optimize out imports that are only used for forwards. 2007-12-06 21:44:45 +01:00
Alexandre Julliard
e6fe7341f5 winebuild: Improved checks for missing forward entry point targets. 2007-12-06 21:43:41 +01:00
Alexandre Julliard
32fc1acb1c winebuild: Print a warning when failing to import a data export. 2007-12-06 21:43:41 +01:00
Detlef Riekenberg
14ac9c915d wine.inf: Add more fake dlls. 2007-12-03 14:43:45 +01:00
Divan Burger
1aff3528cf user32, wine.inf: Enable title bar gradients and match colours with win2k. 2007-11-28 13:41:06 +01:00
Michael Stefaniuc
7f5757f683 tools: Remove duplicate includes. 2007-11-19 13:54:52 +01:00
Alexandre Julliard
a97d6556a4 wine.inf: Register inetcomm.dll. 2007-11-15 11:36:05 +01:00
Alexandre Julliard
75b7ddaa3c wine.inf: Some dlls need to be registered before the others. 2007-11-15 11:36:05 +01:00
Jonathan Ernst
f94b82026a wine.desktop: Updated French translation. 2007-11-13 23:28:05 +01:00
Francois Gouget
81a5701ca9 Assorted spelling fixes. 2007-11-09 13:07:12 +01:00
Alexandre Julliard
c32e02e48d winebuild: Add a few nops to stub entry points to make Safedisc happy. 2007-11-07 20:36:04 +01:00
Alexandre Julliard
28b32972d9 wine.inf: Add APPDATA and LOCALAPPDATA environment variables. 2007-11-07 13:32:57 +01:00
Dan Hipschman
a0ac63961d widl: Don't rely on type_memsize to return 0 for all conformant arrays. 2007-11-06 13:02:56 +01:00
Dan Hipschman
b0bc8e58de widl: Don't output a void conformance for NdrClearOutParameters. 2007-11-05 13:24:37 +01:00
Dan Hipschman
8d15820f79 widl: Handle pointers to conformant arrays (e.g., "[size_is(, n)] int **p; "). 2007-11-05 13:24:37 +01:00
Jacek Caban
e15b6096c6 iexplore: Added self-registration code. 2007-11-05 13:24:36 +01:00
Dan Hipschman
ea7ab4da66 widl: Add a --local-stubs option. 2007-10-31 12:39:54 +01:00
Paul Millar
17e934669e widl: Add support for overriding recorded time, allowing binary-identical compilation. 2007-10-29 12:08:10 +01:00
Francois Gouget
80911c12f4 crypt32: Better match the PSDK types and update win32.api to fix the winapi_check warnings. 2007-10-29 12:04:48 +01:00
Dan Hipschman
70e12b31b8 widl: Fix ExprEvalRoutines output. 2007-10-29 12:03:26 +01:00
Alexandre Julliard
3243311214 winebuild: Add a -ordinal flag for entry points that must be imported by ordinal but exported by name. 2007-10-26 12:47:40 +02:00
Dan Hipschman
9825ac7a1a widl: Fix a crash in compare_expr. 2007-10-25 12:54:57 +02:00
Dan Hipschman
f974facf5a widl: Allow void pointers with iid_is attributes. 2007-10-25 12:54:52 +02:00
Dan Kegel
374db6371c wine.inf: Add fake DLL for mshtml.dll. 2007-10-25 12:48:43 +02:00
Dan Hipschman
1aab1072c1 widl: Use error_loc instead of yyerror. 2007-10-24 13:51:58 +02:00
Dan Hipschman
9051918976 widl: parser_error must append a newline, so write a new function, error_loc. 2007-10-24 13:51:48 +02:00
Juan Lang
6974ab554e wine.inf: Register cryptnet.dll. 2007-10-24 12:33:04 +02:00
Francois Gouget
c4b1195c0c Assorted spelling fixes. 2007-10-23 18:20:27 +02:00
Francois Gouget
b1335db353 Better match the PSDK types and update win32.api to fix the winapi_check warnings. 2007-10-23 18:19:42 +02:00
Dan Hipschman
fd6a276f4c widl: Update the manpage. 2007-10-22 13:48:03 +02:00
Dan Hipschman
ff8930f2bf widl: Fix problems with variable-size user types. 2007-10-22 13:47:56 +02:00
Michael Stefaniuc
e01e8a0192 wrc: Remove redundant NULL check before free(). Found by Smatch. 2007-10-22 12:36:08 +02:00
Francois Gouget
eb9c53a1cb tools/fnt2fon: Remove error() as it is almost unused. Transform errno into a meaningful string for the error message. 2007-10-19 12:23:56 +02:00
Jacek Caban
4565b4f4bc wine.inf: Self-register msimtf.dll. 2007-10-19 12:15:37 +02:00
Francois Gouget
7e92283678 wrc: Modify the error, warning and tracing functions to behave like all the other Wine tracing methods, that is to not append a '\n' to the message. 2007-10-19 11:46:11 +02:00
Francois Gouget
22076e09ca wmc: Modify the error and warning functions to behave like all the other Wine tracing methods, that is to not append a '\n' to the message. 2007-10-19 11:46:08 +02:00
Francois Gouget
dc3feef055 winegcc: Modify error() to behave like all the other Wine tracing methods, that is to not append a '\n' to the message. 2007-10-19 11:46:05 +02:00
Francois Gouget
4152085af1 widl: Modify generic_msg() to behave like all the other Wine tracing methods, that is to not append a '\n' to the message. 2007-10-19 11:46:01 +02:00
Francois Gouget
599c74296c widl: Add the trailing '\n' to an error message. 2007-10-19 11:45:52 +02:00
Francois Gouget
490841ee06 widl: Remove internal_error() as it is unused. 2007-10-19 11:45:47 +02:00
Dan Hipschman
1d0f9378bc widl: Detect conformant arrays of user types correctly. 2007-10-18 12:09:23 +02:00
Dan Hipschman
4fb7a0e40e widl: Remove printf format strings that aren't really format strings. 2007-10-18 12:09:14 +02:00
Dan Hipschman
40e90aae25 widl: Generate dlldata files. 2007-10-18 12:09:02 +02:00
Dan Hipschman
67c634c203 widl: Improve file cleanup when errors occur. 2007-10-18 12:07:30 +02:00
Dan Hipschman
ebfbec6e5c widl: Output the correct value for TableSize in ProxyFileInfo. 2007-10-16 12:48:17 +02:00
Daniel Nylander
492ee4e39c tools: Add Swedish name to .desktop file. 2007-10-16 12:42:21 +02:00
Dan Hipschman
f173addbef widl: Use new functions need_proxy and need_stub to clean up code and avoid generating unnecessary files. 2007-10-16 11:03:49 +02:00
Francois Gouget
d16a634c38 Better match the PSDK types and update win32.api to fix the winapi_check warnings. 2007-10-15 14:06:48 +02:00
Francois Gouget
1a75b5d49c user32: Fix the HRAWINPUT definition and the GetRawInputData() prototype. Update win32.api to fix the winapi_check warnings. 2007-10-15 14:06:35 +02:00
Francois Gouget
d223716b7b msdmo: Fix the DMOGetName() prototype. 2007-10-15 14:06:30 +02:00
Gerald Pfeifer
a7c6a27696 widl: Fix build failure in parser.y. 2007-10-15 12:05:06 +02:00
Vitaly Lipatov
5a47043905 tools/wine.desktop: Add Name field in Russian. 2007-10-12 11:59:39 +02:00
Andrey Turkin
4ac1375c5a wine.inf: Add Protected Storage System Provider key. 2007-10-11 17:45:40 +02:00
Dan Hipschman
acfde97b9e rpcrt4, widl: Make pointer layouts compatible with windows; fix conformant array tests. 2007-10-11 16:24:28 +02:00
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
Francois Gouget
f59ad1e31a hhctrl.ocx: Update win32.api to fix the winapi_check warnings. 2007-08-08 15:32:03 +02:00
Francois Gouget
c9b9826786 wintrust: Fix the CryptCATAdminReleaseCatalogContext() prototype and better match the PSDK types.
Add some missing prototypes to mscat.h.
Update win32.api to fix the winapi_check warnings.
2007-08-08 15:32:03 +02:00
Francois Gouget
92f297485c winapi_check: Fix a couple of dll names. 2007-08-08 15:32:03 +02:00
Francois Gouget
ca3a241889 dnsapi: Better match the PSDK types, especially with regards to constness.
Add some missing A/W prototype macros.
Update win32.api to fix the winapi_check warnings.
2007-08-08 15:32:03 +02:00
Francois Gouget
5b375aec71 ddraw: Better match the PSDK types and fix the winapi_check warnings. 2007-08-08 15:32:03 +02:00
Francois Gouget
b86570d136 imagehlp: Better match the PSDK types, especially with regards to constness.
Add many missing prototypes which we already had in dbghelp.h, and their related structures.
Update win32.api to fix the winapi_check warnings.
2007-08-06 12:31:45 +02:00
Francois Gouget
5e565a76b4 dwmapi: Add dwmapi.h and update win32.api to fix the winapi_check warnings. 2007-08-06 12:31:10 +02:00
Francois Gouget
f67fd2cfa4 crypt32: Better match the PSDK types and fix the winapi_check warnings. 2007-08-06 12:30:48 +02:00
Francois Gouget
cace3f9e8c dnsapi: The DNS APIs don't take PIP4_ARRAYs anymore (for IPv6 compatibility). 2007-08-06 12:30:25 +02:00
Alexandre Julliard
ac91ffd7f8 make_makefiles: Added support for updating include/Makefile.in. 2007-08-03 14:12:04 +02:00
Francois Gouget
3c1c89eb6e d3d9: Update win32.api to fix the winapi_check warnings. 2007-08-03 12:45:37 +02:00
Francois Gouget
04a0483273 winapi_check: FLOAT is a float. 2007-08-03 12:44:59 +02:00
Francois Gouget
e434a3ff95 advapi32: Update win32.api to fix the winapi_check warnings. 2007-08-03 12:44:30 +02:00
Francois Gouget
623969b76e comctl32: Update win32.api to fix the winapi_check warnings. 2007-08-03 12:44:27 +02:00
Francois Gouget
69958262eb d3d8: Better match the PSDK types and fix the winapi_check warnings. 2007-08-03 12:44:22 +02:00
Francois Gouget
9d2f48dc0f dbghelp: Better match the PSDK types, especially with regards to constness.
Also add a number of missing prototypes, especially 64bit or Unicode
versions of existing prototypes, and the related structures.  Update
win32.api to fix the winapi_check warnings.
2007-08-03 12:43:40 +02:00
Alexandre Julliard
e06016fae0 configure: Add -m32 flag for C++ compiler too. 2007-08-01 12:13:41 +02:00
Francois Gouget
4eebfa5da9 atl: Update win32.api to fix the winapi_check warnings. 2007-07-31 21:37:27 +02:00
Francois Gouget
088c30c79a winapi: Remove some dead code. 2007-07-31 21:37:23 +02:00
Alexandre Julliard
a1a8036bbb make_makefiles: Add check for incorrect module name. 2007-07-31 16:00:09 +02:00
Jacek Caban
ae0beb224b widl: Reorder switch cases to keep alphabetical order. 2007-07-30 14:12:45 +02:00
Jacek Caban
8fd9716985 widl: Added displaybind attribute handling. 2007-07-30 14:12:45 +02:00
Jacek Caban
1ad39a38e5 widl: Added nonbrowsable attribute handling. 2007-07-30 14:12:45 +02:00
Jacek Caban
4413e8c6f8 widl: Use correct bytes in write_value. 2007-07-30 14:12:45 +02:00
Damjan Jovanovic
25e938c11a tools: Add basic support for the startup notifications standard. 2007-07-23 11:58:26 +02:00
Damjan Jovanovic
d748a19dba tools: Associate wine with the application/x-executable MIME type. 2007-07-23 11:58:18 +02:00
Alexandre Julliard
44c9758d05 ntdll: Move private data to make room in the TEB for the activation context data. 2007-07-19 16:56:10 +02:00
Michael Stefaniuc
483d213eca tools: Remove unreachable break after return/break. Found by Smatch. 2007-07-19 11:57:57 +02:00
Alexandre Julliard
40dda77c52 widl: Added support for floating-point constants. 2007-07-17 14:12:18 +02:00
Andrew Talbot
2de22f1bf0 winedump: Cast-qual warnings fix. 2007-07-16 13:36:57 +02:00
Alexandre Julliard
4da30bfcfc winedump: Add RT_MANIFEST resource type. 2007-07-10 22:37:53 +02:00
Andrew Talbot
2d7cd213f2 winedump: Cast-qual warnings fix. 2007-07-09 11:46:13 +02:00
Andrew Talbot
82ee5a5812 winedump: Cast-qual warnings fix. 2007-07-09 11:46:07 +02:00
Rob Shearman
d35da93f21 wine.inf: Add the SystemDrive environment variable. 2007-06-29 12:33:37 +02:00
Alexandre Julliard
549351ab09 wrc: Strip C code based on the name of the include file.
Get rid of the old C code stripping support that wasn't used anymore.
2007-06-28 14:10:07 +02:00
Dan Hipschman
46222aee6e widl: Allow enums as union switch types. 2007-06-26 11:59:53 +02:00
Dan Hipschman
704f2868ed widl: Fix crash dealing with anonymous unions. 2007-06-26 11:59:15 +02:00
Dan Hipschman
512c36cae6 widl: Get simple enums working. 2007-06-26 11:59:02 +02:00
Dan Hipschman
ab22b4b3d4 widl: Check for user types when calculating buffer size. 2007-06-26 11:58:48 +02:00
Dan Hipschman
fcebe48cad widl: Check for interface pointers in pointer handling. 2007-06-26 11:58:22 +02:00
Misha Koshelev
1a2e16de0f wine.inf: Fix path to rundll32.exe in inffile/shell/install/command subkey. 2007-06-25 11:44:14 +02:00
Francois Gouget
8304759634 winapi: Add support for GDIPCONST. 2007-06-21 13:11:15 +02:00
Dan Hipschman
bf5e46a60a widl: Fix warnings about unused function parameters. 2007-06-21 13:11:03 +02:00
Dan Hipschman
4e8c8d03e5 widl: Add tests for arrays of pointers. 2007-06-21 13:10:46 +02:00
Alexandre Julliard
1f11333c7b makefiles: Build programs that link against libwine twice with appropriate rpaths.
One rpath is for installing and one is for running inside the build tree.
2007-06-20 20:03:30 +02:00
Rob Shearman
4050c5f035 widl: Always write out pointers if the structure is a pointer structure. Pointer are optional for conformant varying structures. 2007-06-20 13:08:26 +02:00
Rob Shearman
4292776b83 widl: Write out embedded pointers for the element type when writing out arrays. 2007-06-20 13:08:22 +02:00
Rob Shearman
be4cdefbf3 widl: Fix detection of structures with non-conformant strings. 2007-06-20 13:07:16 +02:00
Rob Shearman
6ad13f3ed1 widl: Implement pointer descriptions for all embedded pointer types. 2007-06-20 13:07:07 +02:00
Misha Koshelev
1a65db6076 wine.inf: Quote %1 for Msi.Package shell actions per native. 2007-06-18 12:16:11 +02:00
Francois Gouget
56c841ced0 shlwapi: Update win32.api to fix the winapi_check warnings. 2007-06-18 12:14:30 +02:00
Francois Gouget
8b35421bf9 winapi_check: ULONG_PTR is a 'long --pointer', not a 'long'. 2007-06-18 12:14:24 +02:00
Dan Hipschman
58dea5c9a8 widl: Fix a write_parameters_init bug. 2007-06-15 12:02:58 +02:00
Dan Hipschman
e36981e116 widl: Factor the output functions. 2007-06-15 12:02:18 +02:00
Dan Hipschman
e4679b0c13 widl: Handle encapsulated unions. 2007-06-15 11:57:53 +02:00
Dan Hipschman
8709a06028 widl: Handle embedded interface pointers. 2007-06-15 11:56:17 +02:00
Michael Stefaniuc
cb2574722e wrc: Fix redundant checks for NULL before free(). Found by Smatch. 2007-06-14 13:14:56 +02:00
Alexandre Julliard
9821acf5d2 widl: Add typecasts for user marshalling routines to avoid compiler warnings. 2007-06-14 12:10:45 +02:00
Dan Hipschman
3325020636 widl: Handle wire_marshal pointer attributes. 2007-06-14 11:36:05 +02:00
Dan Hipschman
c0982b42c5 widl: Handle wire_marshal types. 2007-06-14 11:35:44 +02:00
Francois Gouget
ffc4a4f301 secur32: Update win32.api to fix the winapi_check warnings. 2007-06-13 11:18:19 +02:00
Francois Gouget
e84562a15a msdmo: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-06-13 11:18:15 +02:00
Francois Gouget
8f3187bdf1 winapi_check: .exe and .ocx files can also export APIs. 2007-06-13 11:09:52 +02:00
Dan Hipschman
88c8128704 widl: Simplify correlation descriptor code. 2007-06-12 11:13:30 +02:00
Francois Gouget
393c227145 advapi32: Update win32.api to fix the winapi_check warnings. 2007-06-11 20:18:36 +02:00
Francois Gouget
4e07863184 winapi_check: Also warn about 'unsigned long's Win64 compatibility problems. 2007-06-11 20:18:31 +02:00
Francois Gouget
6936bb100f ntdll: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-06-11 20:18:28 +02:00
Alexandre Julliard
aafc07086e tools: Upgrade the config.guess/config.sub scripts. 2007-06-08 20:27:08 +02:00
Dan Hipschman
4e22899e13 widl: Fix incomplete struct/union typedef bug. 2007-06-08 11:57:15 +02:00
Dan Hipschman
b186c4dd0e widl: Check for NULL in set_tfswrite. 2007-06-08 11:57:05 +02:00
Misha Koshelev
fe07efb3dc wine.inf: Use DDE for winebrowser as native. 2007-06-07 20:23:22 +02:00
Alexandre Julliard
56c6dbee9b widl: Get rid of the SIGSEGV handler, this only makes things harder to debug. 2007-06-07 13:00:09 +02:00
Misha Koshelev
21fcb00af8 widl: Add support for vararg attribute. 2007-06-07 13:00:09 +02:00
Dan Hipschman
8f689ee023 widl: Implement conformant structure handling. 2007-06-06 12:13:35 +02:00
Dan Hipschman
978b4d4f4e widl: Represent arrays with type_t. 2007-06-06 12:13:16 +02:00
Dan Hipschman
f5baddf88a widl: Replace get_name with a field reference. 2007-06-06 12:12:36 +02:00
Michael Stefaniuc
f69d6fd450 wrc: Fix non-ANSI function declaration. Found by sparse. 2007-06-05 12:19:03 +02:00
Francois Gouget
cfbd3384e2 ws2_32: Improve the prototypes Win64 compatibility by replacing long with LONG. 2007-06-04 12:49:22 +02:00
Rob Shearman
5ca386755e widl: Set current_structure when writing out structure members to
ensure the conformance/variance calculation function can find the
necessary fields in the structures.
2007-05-31 12:25:18 +02:00
Rob Shearman
36fd85f4cc widl: RPC_FC_BIND_PRIMITIVE is a base type so reverse an if statement
that caused string_of_type to fail and the RPC_FC_BIND_PRIMITIVE code
not to be executed.
2007-05-31 12:25:09 +02:00
Rob Shearman
f198dcf09b widl: A structure with variance, but without conformance should be a complex struct instead of a conformant, varying struct. 2007-05-31 12:25:03 +02:00
Dmitry Timoshkov
bb15683818 winebuild: Mark builtin DLLs as IMAGE_FILE_LARGE_ADDRESS_AWARE on a 64-bit platform. 2007-05-29 14:00:30 +02:00
Dan Hipschman
8f7a5d63ec widl: Allow types that reference themselves. 2007-05-25 19:36:12 +02:00
Dan Hipschman
9c30da77ba widl: Shrink type_t structure. 2007-05-25 19:35:49 +02:00
Dan Hipschman
00ce411231 widl: Handle pointers in unions.
Unify write_pointers with write_embedded_types, and handle pointers in
unions.  Includes tests.
2007-05-25 19:35:29 +02:00
Vitaliy Margolen
70995ed459 wine.inf: Create fake dll for iexplore.exe. 2007-05-25 19:30:17 +02:00
Alexandre Julliard
560113b743 winebuild: Set the IMAGE_FILE_EXECUTABLE_IMAGE flag for all modules. 2007-05-24 12:54:27 +02:00
Michael Stefaniuc
192c46155e winedump: '$' isn't a valid character in an identifier regardless that gcc accepts it without warning. 2007-05-24 11:36:04 +02:00
Thomas Spear
4d00f3ccc8 wine.inf: Add uninstall key. 2007-05-23 13:43:48 +02:00
Dmitry Timoshkov
4d0d9fcb69 widl: Fix compilation warnings in 64-bit mode. 2007-05-23 13:05:04 +02:00
Dmitry Timoshkov
7472fa441a winedump: Fix compilation warnings in 64-bit mode. 2007-05-21 15:55:42 +02:00
Dmitry Timoshkov
2c59a95122 winebuild: Fix compilation warnings in 64-bit mode. 2007-05-21 15:55:38 +02:00
Dmitry Timoshkov
ccac7d1f11 widl: Fix compilation warnings in 64-bit mode. 2007-05-21 15:55:33 +02:00
Dan Hipschman
c5aaadc4c8 widl: Lay framework for unions with simple unions working. 2007-05-21 12:40:58 +02:00
Dan Hipschman
18724eaeb8 widl: Replace erroneously removed current_func assignment.
This accidentally came out and should not have.  Thanks to Eric Kohl
for pointing this out to me.
2007-05-21 12:39:23 +02:00
Dan Hipschman
52ca3ebada widl: Write some structures to the type format string on the fly. 2007-05-16 13:33:17 +02:00
Dan Hipschman
217fc9c0f3 widl: Improve handling of offsets in the type format string. 2007-05-16 13:33:17 +02:00
Dan Hipschman
d9c120490f widl: Handle pointers fields that point to structures. 2007-05-14 14:24:16 +02:00
Dan Hipschman
faf5071549 widl: Remove an unnecessary assignment in write_pointers. 2007-05-14 14:24:06 +02:00
Dan Hipschman
ef433e2792 widl: Remove var_t's ptr_level field and start write_pointers. 2007-05-11 12:33:27 +02:00
Dan Hipschman
234855f059 widl: Remove dead code in write_msft.c. 2007-05-10 12:57:06 +02:00
Dan Hipschman
541dddfde3 widl: Simplify make_safearray. 2007-05-10 12:55:33 +02:00
Dan Hipschman
e7495555a0 widl: Remove redundant get_var_vt function. 2007-05-10 12:54:01 +02:00
Dan Hipschman
933ca7b126 widl: Add string_of_type function, prettify code. 2007-05-10 12:53:45 +02:00
Damjan Jovanovic
b76a77b3bf wine.inf: Move explorer to the windows directory. 2007-05-07 20:56:30 +02:00
Ben Taylor
61f8c34f1e winegcc: Allow -R and -z linker options. 2007-05-07 19:59:31 +02:00
Alexandre Julliard
69a88a9d40 Fix minor differences in the formatting of the license notices. 2007-05-04 12:08:15 +02:00
Alexandre Julliard
7ca4e025e7 widl: Don't declare a global binding handle when using an implicit handle. 2007-05-03 14:25:58 +02:00
Dan Hipschman
d676d3be5f widl: Get rid of the tname field of var_t, simplify code. 2007-05-01 12:37:18 +02:00
Dan Hipschman
1ecbb01617 widl: Get rid of the typeref_t structure, simplify code. 2007-05-01 12:37:08 +02:00
Ben Taylor
b08d5bbe62 wineinstall: Use wine --version instead of which wine. 2007-05-01 11:47:16 +02:00
Ben Taylor
b39381f4f9 wineshelllink: Improve /bin/sh and awk compatibility. 2007-05-01 11:47:09 +02:00
Alexandre Julliard
74bd17e998 make_makefiles: Avoid duplicate .gitignore entries. 2007-04-26 16:42:15 +02:00
Dan Hipschman
a67c37f871 widl: Declare fixed-size array args as pointers to arrays. 2007-04-26 16:12:15 +02:00
Dan Hipschman
e714c89d2f widl: Add --prefix-* options (take 3). 2007-04-26 15:47:37 +02:00
Rob Shearman
5fcc5d3f62 winebuild: Refer to strings used in generated stubs by symbol rather than by offset to avoid problems when the compiler aligns the strings by 2 or more bytes. 2007-04-25 12:44:16 +02:00
Lei Zhang
d0c83654f8 wineshelllink: Fall back to $HOME if $HOME/Desktop does not exist. 2007-04-23 13:56:24 +02:00
Alexandre Julliard
737148c57b server: Add a specific data type for ioctl codes so they can be printed as symbols. 2007-04-17 22:06:13 +02:00
Alexandre Julliard
aaf477f292 server: Change the timeout handling to use NT-style 64-bit timeouts everywhere. 2007-04-17 20:08:59 +02:00
Dmitry Timoshkov
d57872567d winebuild: Check if a given forward does exist in one of the imported dlls, fix a couple of problems detected. 2007-04-09 12:19:31 +02:00
Maarten Lankhorst
e97a5e7879 winearts.drv: Kill off winearts. 2007-04-04 22:09:16 +02:00
Alexandre Julliard
3d39c620da make_requests: More aggressive grepping for status values. 2007-04-04 18:01:22 +02:00
Alexandre Julliard
274115f97f make_makefiles: Add the .INIT/.BEGIN rules for the main makefile. 2007-04-02 12:47:13 +02:00
Eric Pouech
06b414086a winedbg, winedump: Extended some info printed from system info directory in minidump about the CPU. 2007-04-02 12:07:12 +02:00
Jacek Caban
7ae09da9f3 wine.inf: Code clean up. 2007-03-27 13:01:01 +02:00
Mikołaj Zalewski
c74f6d9d7a wrc: Change the format of the output of "wrc --verify-translation". 2007-03-27 12:34:05 +02:00
Mikołaj Zalewski
fbd25173a8 wrc: Add HTML resources support to wrc --verify-translation. 2007-03-27 12:31:38 +02:00
Juan Lang
c6bf5108da wine.inf: Move fake rundll32 to the system directory. 2007-03-22 11:29:06 +01:00
Rob Shearman
9142716529 winedump: Fix the output for Makefile.in with respect to the dependencies line to match that required by the build system. 2007-03-21 15:55:19 +01:00
Alexandre Julliard
111610c45e server: Add an async_data_t structure to store parameters for async I/O requests. 2007-03-20 20:21:12 +01:00
Jacek Caban
546de27f11 wine.inf: Register Spooler service. 2007-03-20 12:46:36 +01:00
Hans Leidekker
fe329a6a9c wine.inf: Add cabinet.dll to the list of fake dlls. 2007-03-19 13:55:25 +01:00
Andrew Talbot
5df3ff13e7 winebuild: Replace inline static with static inline. 2007-03-17 20:05:12 +01:00
Hans Leidekker
58e5ea2cfd wine.inf: Open/print .rtf files with wordpad. 2007-03-17 19:50:36 +01:00
Hans Leidekker
8530d23754 wine.inf: Register an 'install' verb with the shell for .inf files. 2007-03-17 19:50:29 +01:00
Alexandre Julliard
a79b26284a libwine: Pass flags to wine_utf8_wcstombs to allow supporting WC_ERR_INVALID_CHARS. 2007-03-14 15:57:50 +01:00
Stefan Huehner
4d1d01f266 Mark several functions as static. 2007-03-13 13:35:12 +01:00
Alexandre Julliard
4091627cd7 configure: Get rid of lex compatibility support, we require flex anyway. 2007-03-08 13:19:50 +01:00
Alexandre Julliard
0da06dba48 winedump: Fixed formatting of timestamps. 2007-03-07 21:33:51 +01:00
Rob Shearman
1c2a717b59 widl: Implement writing of SAFEARRAY type descriptions in typelibs. 2007-03-07 20:10:32 +01:00
Juan Lang
c2cb296277 ntdll: Implement NtAllocateLocallyUniqueId with server call. 2007-03-07 13:45:11 +01:00
Alexandre Julliard
c07da7067d wine.inf: dwReserved values for DirectPlay providers should be dwords
(spotted by Alessandro Pignotti).
2007-03-06 12:27:32 +01:00
Aric Stewart
3744cd8874 gdi32: Set FontSubstitute values by locale. 2007-03-06 12:10:07 +01:00
Joris Huizer
4bfd7059f2 winedump: sign-compare fixes. 2007-03-05 15:35:25 +01:00
Joris Huizer
c9f1452233 winebuild: sign-compare fixes. 2007-03-05 15:31:48 +01:00
Alexandre Julliard
4fff18b534 makedep: Fixed string comparison against the source tree path
(reported by Kai Blin).
2007-03-01 20:42:49 +01:00
Alexandre Julliard
defc1d873e widl: Add missing '\n' on error message. 2007-02-28 20:44:24 +01:00
Marcus Meissner
fbc80d79b3 configure: Generate stand alone AC_CONFIG_FILES() lines. 2007-02-27 12:26:27 +01:00
Rob Shearman
94a0a90165 widl: Print EXPR_NUM expresssions as unsigned to avoid printing an extra negative sign when lval is large. 2007-02-26 17:33:40 +01:00