[ros-dev] Putting MIDL output into svn repository.
Eric Kohl
eric.kohl at t-online.de
Thu Mar 16 20:57:14 CET 2006
Saveliy Tretiakov wrote:
> First of all, I need custom and context handles. I planed to implement
> them in WIDL in a few weeks, but since my clean and working typedef
> implementation was rejected by wine for unknown reason, all my further
> widl work became impossible. Now, I think I will start my own project
> based on widl and implement everything I want. I enjoy hacking widl code
> and I don't want to stop, only because Rob Shearman doesn't like my
> patches.
It seems we tried to add the same features. I did some work on the
typedef, custom and context handles issues too but I didn't have enought
time to finish any of these. ;-) I guess we should combine our effort as
soon as I am done with porting the ReactOS-WIDL stuff to WINE.
I think you should post your typedef patch the patches list. It is not
up to Robert to decide which patch goes into the tree and which patch
doesn't. That Alexandre's job.
>> 3) Some features missing from WIDL require additional support from
>> rpcrt4.dll. Context handles for example require some
>> not-yet-implemented rpcrt4 functions. Just using MIDL instead of WIDL
>> won't fix this issue.
>
>
> Hm, yes, I forget about it. If so, I will try to implement context
> handles in rpcrt4 too. Don't want to wait for years till someone else
> does it :)
The rpcrt4 functions NDRCContextMarshall, NDRCContextUnmarshall,
NDRSContextMarshall and NDRSContextUnmarshall must be implemented
because MIDL generates calls to these functions.
Regards,
Eric
More information about the Ros-dev
mailing list