Esempio n. 1
0
 //------------------------------------------------------------------
 void index_storage::make_full_path(string_type& ret) const
 {
     ret.reserve(256);
     unsigned i;
     for(i = 0; i < m_path.size(); i++)
     {
         ret += m_path[i];
         if(m_path[i].length()) ret += slash;
     }
     ret += m_file_name;
     reduce_dot_dot(ret);
     ret += m_file_ext;
 }