- 05 Apr, 2006 1 commit
-
-
Eric Kohl authored
-
- 03 Apr, 2006 1 commit
-
-
Robert Shearman authored
-
- 31 Mar, 2006 22 commits
-
-
Robert Shearman authored
-
Robert Shearman authored
widl: Only assign variables if not a string and only create a local variable if not a sized parameter. Only assign variables if not a string and only create a local variable if not a sized parameter. Fixes type mismatches in the generated code due to differences in the algorithms between creating local variables and using them.
-
Robert Shearman authored
widl: Initialise the temporary variable to 0 for parameters with more than one level of indirection.
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
Move handling of base type marshaling and unmarshaling to a separate function and improve it to support return values.
-
Robert Shearman authored
-
Robert Shearman authored
- Add a function to generate the Ndr type calls. - Fix a typo where the aligned buffer was added to itself, rather than assigned.
-
Robert Shearman authored
Only write the buffer incrementing code for the marshaling and unmarshaling phases - buffer sizing is handled elsewhere and freeing isn't applicable.
-
Robert Shearman authored
Output the necessary sizing information for PHASE_BUFFERSIZE and PHASE_FREE as well as PHASE_MARSHAL. Standardise this rule in a new function.
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
- Generate eval's for enums that don't explicitly have one. This means that enums written in header files won't match exactly what has been put into the IDL file, but the numeric constat is the same and MIDL does a similar thing. - Replace constant lookups with eval->cval instead of lval.
-
Robert Shearman authored
De-reference parameters' types before deciding what to do with them. Also dereference string parameters since they are immediately dispatched to write_string_tfs when the string attribute is detected without any further processing done on them.
-
Robert Shearman authored
-
Robert Shearman authored
Write definitions for MIDL_user_allocate and MIDL_user_free in the header when writing out RPC interfaces to prevent compile failures in the generated client/server code.
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
-
Robert Shearman authored
Only output code for non-object interfaces in client and server generation and convert the while loops into for loops.
-
- 30 Mar, 2006 1 commit
-
-
Eric Kohl authored
-
- 28 Mar, 2006 1 commit
-
-
Eric Kohl authored
-
- 23 Mar, 2006 2 commits
- 18 Mar, 2006 3 commits
- 22 Feb, 2006 1 commit
-
-
Kevin Koltzau authored
-
- 14 Feb, 2006 2 commits
-
-
Mike Frysinger authored
-
Francois Gouget authored
-
- 10 Feb, 2006 1 commit
-
-
Robert Shearman authored
-
- 09 Feb, 2006 2 commits
-
-
Robert Shearman authored
attributes to the parser.
-
Robert Shearman authored
TYPEFLAG_FOLEAUTOMATION typelib flags.
-
- 07 Feb, 2006 3 commits
-
-
Robert Shearman authored
-
Alexandre Julliard authored
-
Robert Shearman authored
-