From: SourceForge.net <no...@so...> - 2010-05-09 20:48:08
|
Bugs item #2990931, was opened at 2010-04-22 10:13 Message generated for change (Comment added) made by patrickh You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=467781&aid=2990931&group_id=52718 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: jan p. springer (jsd01) >Assigned to: Patrick Hartling (patrickh) Summary: "using namespace" in header leads to symbol problems Initial Comment: SpiritParser.h opens boost::spirit with a using namespace declaration. involuntary use of the header elsewhere may lead to symbols in libcppdom to be used by applications at runtime on newer compilers (e.g., gcc version 4.4.3 on fedora 12). the attached patch corrects this. ---------------------------------------------------------------------- >Comment By: Patrick Hartling (patrickh) Date: 2010-05-09 15:48 Message: Your patch was applied in r656 on the trunk and r658 on the 1.0 branch. Many thanks for fixing this up! ---------------------------------------------------------------------- Comment By: jan p. springer (jsd01) Date: 2010-04-22 10:14 Message: nearly forgot, the patch is against the svn trunk. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=467781&aid=2990931&group_id=52718 |