[PATCH 2/2] widl: Optimise the generated code by skipping calls calling the type function directly for some reference pointers.

Rob Shearman robertshearman at gmail.com
Sat Jan 10 16:18:10 CST 2009


Skip calling the Pointer marshalling/unmarshalling/buffer
sizing/freeing function in this case.

Output code for calling union marshalling/unmarshalling/buffer
sizing/freeing functions.
---
 tools/widl/typegen.c |  104 +++++++++++++++++++++++++++++++-------------------
 1 files changed, 65 insertions(+), 39 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3d88329d7177fa3337bc4a9ab6df575fd24cff48.diff
Type: text/x-patch
Size: 7019 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20090110/b177cd3a/attachment.bin 


More information about the wine-patches mailing list