Home | History | Annotate | Download | only in rezip

Lines Matching defs:filename_str

165   const std::string filename_str = filename;
169 if (filename_str.length() < suffix.length() + prefix.length()) {
174 if (filename_str.compare(0, prefix.size(), prefix) != 0) {
179 if (filename_str.compare(filename_str.length() - suffix.length(),
186 const size_t last_slash = filename_str.find_last_of('/');
192 const size_t second_slash = filename_str.find_first_of('/', prefix.length());
194 // filename_str contains more than two slashes.
199 if (filename_str.compare(last_slash + 1, libprefix.length(), libprefix) !=
206 if (last_slash + 1 + linker.length() == filename_str.length() &&
207 filename_str.compare(last_slash + 1, linker.length(), linker) == 0) {
228 std::string filename_str = in_filename;
229 size_t last_slash = filename_str.find_last_of('/');
231 last_slash == filename_str.length() - 1) {
238 return filename_str.substr(0, last_slash + 1) + basename_prefix +
239 filename_str.substr(last_slash + 1);