From: <no...@so...> - 2001-08-14 23:57:45
|
Patches item #447023, was opened at 2001-08-01 19:24 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=302435&aid=447023&group_id=2435 Category: w32api Group: None >Status: Closed >Resolution: Fixed Priority: 5 Submitted By: Danny Smith (dannysmith) Assigned to: Nobody/Anonymous (nobody) Summary: winsock2.h : Fix rpc dependency Initial Comment: Current winsock2.h include wtypes.h. This introduces dependencies on rpc headers which, at least, slows down compilation time. It can also cause header order problems, when e.g, wtypes.h eventually includes the COM header objfwd.h and the macro "interface" has not yet been defined. This patch removes dependency on wtypes.h, at expense of maintenance cost of keeping winsock2.h and wtypes.h in sync wrt struct _BLOB. I have an alternative patch (defining "interface" in objfwd.h, if necessary) if this is not acceptable, but the present one also protects against future rpc dependencies that may be introduced. Please comment. Danny ---------------------------------------------------------------------- >Comment By: Danny Smith (dannysmith) Date: 2001-08-14 16:57 Message: Logged In: YES user_id=11494 Committed to SF CVS ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=302435&aid=447023&group_id=2435 |