Details
Description
Compilation fails in streamtestcase.cpp:
"streamtestcase.cpp", line 227: Error: Overloading ambiguity between "std::operator<<(std::ostream &, const char*)" and "log4cxx::logstream::operator<<<char[15]>(const char(&)[15])".
"streamtestcase.cpp", line 227: Error: The operation "std::ostream<<log4cxx::spi::LocationInfo" is illegal.
"streamtestcase.cpp", line 233: Error: Overloading ambiguity between "std::operator<<(std::ostream &, const char*)" and "log4cxx::logstream::operator<<<char[15]>(const char(&)[15])".
"streamtestcase.cpp", line 233: Error: The operation "std::ostream<<log4cxx::spi::LocationInfo" is illegal.
Please see attached tentative patch.