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
|