Lines Matching refs:dir
195 const char *dir; member
241 result->dir = start; in win32_splitter()
249 result->dir = start; in win32_splitter()
253 result->dir = start; in win32_splitter()
269 result->dir = start; in win32_splitter()
292 result->dir = NULL; in win32_splitter()
311 if (file_split->predir || file_split->dir || file_split->file) in win32_joiner()
317 if (file_split->predir && (file_split->dir || file_split->file)) { in win32_joiner()
321 if (file_split->dir && file_split->file) { in win32_joiner()
340 if (file_split->predir || file_split->dir || file_split->file) { in win32_joiner()
364 start = file_split->dir; in win32_joiner()
365 while (file_split->dirlen > (start - file_split->dir)) { in win32_joiner()
368 file_split->dir)); in win32_joiner()
370 end = start + file_split->dirlen - (start - file_split->dir); in win32_joiner()
422 if (!filespec1_split->dir) { in win32_merger()
423 filespec1_split->dir = filespec2_split->dir; in win32_merger()
425 } else if (filespec1_split->dir[0] != '\\' in win32_merger()
426 && filespec1_split->dir[0] != '/') { in win32_merger()
427 filespec1_split->predir = filespec2_split->dir; in win32_merger()