Mike McCormack mike@codeweavers.com writes:
Yes, because it makes it easier to compare the output of midl and widl. Additionally, I hope that projects other than Wine can use widl too one day...
Frankly I can't think of any project that would need that. It's just historical noise, far pointers have fortunately gone the way of the dinosaur. I'd suggest doing a s/__RPC_FAR// on the midl output before comparison and avoiding it in Wine. In fact we explicitly forbid use of FAR in Wine, and __RPC_FAR should probably be treated the same way.