- 16 Mar, 2010 40 commits
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Ričardas Barkauskas authored
-
Ričardas Barkauskas authored
-
Justin Chevrier authored
-
Justin Chevrier authored
-
Michael Stefaniuc authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
This code was trying to block negative values of memid (incorrectly). I have run more tests and found that it's possible to set some negative values (e.g. on TKIND_INTERFACE: -1, -4..-8, -500..?). Unless we know what values are allowed it's probably better to not check memid.
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Piotr Caban authored
-
Henri Verbeet authored
wined3d: Implement SetDestWindowOverride() by simply making the context current on a different window.
-
Henri Verbeet authored
The swapchain's current window might be changed by SetDestWindowOverride().
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Henri Verbeet authored
-
Rob Shearman authored
-
Rob Shearman authored
Clean valgrind runs of tested types and comparison with MIDL-generated code suggests that the existing code written in the finally block for client code is sufficient.
-
Rob Shearman authored
Remove the difficult manual walking of the alias tree and make the code easier to read and less likely to break if a new type is added.
-
Rob Shearman authored
Use a switch statement instead of multiple if statements and explicitly write out the fixed array cases.
-
Rob Shearman authored
widl: Remove some FIXME comments and replace them with comments explaining why the current behaviour is correct.
-
Rob Shearman authored
widl: Fix the writing of expressions in un-typedef'd structures by using write_type_left to write out the type, which adds the "struct ..." if necessary. Also improve the type comparison code to not crash on unnamed structures (although further changes need to be made to fix the output in this case) and make it more efficient by first doing a comparison on the values of the type pointers.
-
Rob Shearman authored
The FC code requires more than 4 bits to represent it and the correlation descriptor and union formats only allow 4 bits to represent the type referred to.
-
Rob Shearman authored
This allows write_conf_or_var_desc to have the context enabling it to write out an appropriate correlation descriptor when iid_is is used from within a structure.
-
Rob Shearman authored
widl: Use typegen_detect_type to determine which types should be written for the pointer description in write_struct_tfs. Otherwise extra pointers for user types could be written.
-
Rob Shearman authored
-
Rob Shearman authored
widl: Don't use the return value of write_embedded_types to determine whether a type contains pointers or not. It isn't correct in all situations, so type_has_pointer has to be used anyway so using the return value of write_embedded_types just clutters the code.
-
Rob Shearman authored
Avoid duplicating the pointer writing code.
-