Lines Matching defs:truncate_pos
68 const size_t truncate_pos);
243 Good truncate_pos 9: C:\foo\bar => C:\foo\ba
244 Good truncate_pos 6: C:\foo => C:\foo
245 Good truncate_pos 5: C:\foo => C:\fo
246 Bad* truncate_pos 5: C:foo => C:foo
247 Bad truncate_pos 5: C:\foo:ads => C:\fo
248 Bad truncate_pos 9: C:\foo:ads => C:\foo:ad
249 Bad truncate_pos 5: C:\foo\bar => C:\fo
250 Bad truncate_pos 5: C:\foo\ => C:\fo
251 Bad truncate_pos 7: C:\foo\ => C:\foo\
252 Error truncate_pos 7: C:\foo => (pos out of range)
253 Bad truncate_pos 1: C:\foo\ => C
263 SANITIZEcode truncate_dryrun(const char *path, const size_t truncate_pos)
272 if(truncate_pos > len)
275 if(!len || !truncate_pos)
278 if(strpbrk(&path[truncate_pos - 1], "\\/:"))
282 if(truncate_pos > 1) {
283 const char *p = &path[truncate_pos - 1];