Lines Matching refs:dir
197 const char *dir; member
245 result->dir = start; in win32_splitter()
253 result->dir = start; in win32_splitter()
257 result->dir = start; in win32_splitter()
273 result->dir = start; in win32_splitter()
296 result->dir = NULL; in win32_splitter()
315 if (file_split->predir || file_split->dir || file_split->file) in win32_joiner()
321 if (file_split->predir && (file_split->dir || file_split->file)) { in win32_joiner()
325 if (file_split->dir && file_split->file) { in win32_joiner()
346 if (file_split->predir || file_split->dir || file_split->file) { in win32_joiner()
370 start = file_split->dir; in win32_joiner()
371 while (file_split->dirlen > (start - file_split->dir)) { in win32_joiner()
374 file_split->dir)); in win32_joiner()
376 end = start + file_split->dirlen - (start - file_split->dir); in win32_joiner()
432 if (!filespec1_split->dir) { in win32_merger()
433 filespec1_split->dir = filespec2_split->dir; in win32_merger()
435 } else if (filespec1_split->dir[0] != '\\' in win32_merger()
436 && filespec1_split->dir[0] != '/') { in win32_merger()
437 filespec1_split->predir = filespec2_split->dir; in win32_merger()