19 #ifndef EOS_NS_PATH_PROCESSOR_HH
20 #define EOS_NS_PATH_PROCESSOR_HH
38 static void splitPath( std::vector<std::string> &elements,
39 const std::string &path )
42 std::vector<char*> elems;
43 char buffer[path.length()+1];
44 strcpy( buffer, path.c_str() );
46 for(
size_t i = 0; i < elems.size(); ++i )
47 elements.push_back( elems[i] );
54 static void splitPath( std::vector<char*> &elements,
char *buffer )
57 elements.reserve( 10 );
59 char *cursor = buffer;
71 elements.push_back( beg );
78 elements.push_back( beg );
83 #endif // EOS_NS_PATH_PROCESSOR_HH