From: Stéphane C. <ste...@gm...> - 2011-02-14 23:09:37
|
I'm compiling my test app with Boost v1.45 and cpp-netlib 0.8.1. I see the following warnings in the build logs: In file included from /usr/local/include/cpp-netlib/boost/network/message.hpp:16, from /usr/local/include/cpp-netlib/boost/network.hpp:15, from /home/stephane/workspace/[cut]: /usr/local/include/cpp-netlib/boost/network/message/directives.hpp: In constructor ‘boost::network::source_directive_base::normal_visitor<Message>::normal_visitor(const Message&)’: /usr/local/include/cpp-netlib/boost/network/message/directives.hpp:26: warning: declaration of ‘message’ shadows a member of 'this' [-Wshadow] /usr/local/include/cpp-netlib/boost/network/message/directives.hpp: In constructor ‘boost::network::source_directive_base::pod_visitor<Message>::pod_visitor(const Message&)’: /usr/local/include/cpp-netlib/boost/network/message/directives.hpp:26: warning: declaration of ‘message’ shadows a member of 'this' [-Wshadow] And: In file included from /usr/local/include/cpp-netlib/boost/network/protocol/http/response.hpp:15, from /usr/local/include/cpp-netlib/boost/network/protocol/http.hpp:15, from /usr/local/include/cpp-netlib/boost/network/protocol.hpp:15, from /usr/local/include/cpp-netlib/boost/network.hpp:16, from /home/stephane/workspace/[cut]: /usr/local/include/cpp-netlib/boost/network/protocol/http/message/directives/status_message.hpp: In constructor ‘boost::network::http::status_message_directive_base::normal_visitor<Message>::normal_visitor(const Message&)’: /usr/local/include/cpp-netlib/boost/network/protocol/http/message/directives/status_message.hpp:15: warning: declaration of ‘message’ shadows a member of 'this' [-Wshadow] /usr/local/include/cpp-netlib/boost/network/protocol/http/message/directives/status_message.hpp: In constructor ‘boost::network::http::status_message_directive_base::pod_visitor<Message>::pod_visitor(const Message&)’: /usr/local/include/cpp-netlib/boost/network/protocol/http/message/directives/status_message.hpp:15: warning: declaration of ‘message’ shadows a member of 'this' [-Wshadow] And: In file included from /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/message_traits.hpp:53, from /usr/local/include/cpp-netlib/boost/network/protocol/http/traits.hpp:15, from /usr/local/include/cpp-netlib/boost/network/protocol/http/message.hpp:16, from /usr/local/include/cpp-netlib/boost/network/protocol/http/response.hpp:36, from /usr/local/include/cpp-netlib/boost/network/protocol/http.hpp:15, from /usr/local/include/cpp-netlib/boost/network/protocol.hpp:15, from /usr/local/include/cpp-netlib/boost/network.hpp:16, from /home/stephane/workspace/[cut]: /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/delimiters.ipp: At global scope: /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/delimiters.ipp:17: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/delimiters.ipp:22: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/delimiters.ipp:27: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] In file included from /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/message_traits.hpp:54, from /usr/local/include/cpp-netlib/boost/network/protocol/http/traits.hpp:15, from /usr/local/include/cpp-netlib/boost/network/protocol/http/message.hpp:16, from /usr/local/include/cpp-netlib/boost/network/protocol/http/response.hpp:36, from /usr/local/include/cpp-netlib/boost/network/protocol/http.hpp:15, from /usr/local/include/cpp-netlib/boost/network/protocol.hpp:15, from /usr/local/include/cpp-netlib/boost/network.hpp:16, from /home/stephane/workspace/[cut]: /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:16: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:21: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:26: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:31: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:36: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:41: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:46: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:51: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:56: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:61: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:66: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] /usr/local/include/cpp-netlib/boost/network/protocol/http/traits/impl/headers.ipp:71: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] |