[Bug 927] New: potential name collision in 3rd party library

http://bugs.orocos.org/show_bug.cgi?id=927

Summary: potential name collision in 3rd party library
Product: Toolchain
Version: master
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: P3
Component: RTT
AssignedTo: orocos-dev [..] ...
ReportedBy: mathieu [dot] gautier [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

Created attachment 773
--> http://bugs.orocos.org/attachment.cgi?id=773
remove "using namespace std" from headers to avoid name clash while using
third party libraries

There is a potential name collision in 3rd party library between the stl
objects and 3rd party library objects due to the "using namespace std" in
LocalOperationCaller headers (line 30).

The attached patched remove this line from LocalOperationCaller and
CreateSequence headers. It also sets the std:: namespace where it's needed.

[Bug 927] potential name collision in 3rd party library

http://bugs.orocos.org/show_bug.cgi?id=927

Peter Soetens <peter [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
CC| |peter [..] ...
Resolution| |FIXED