-namespace {
- inline const char* chain(const char* c1, const char* c2) {
- return (std::string(c1) + std::string(c2)).c_str();
- }
- inline const char* chain(const char* c1, const char* c2, const char* c3) {
- return (std::string(c1) + std::string(c2) + std::string(c3)).c_str();
- }
-}
-