Lines Matching refs:currDir
120 void CreateHierarchy(DarchHandle* handle, DirStructure* currDir, int nextEntry) in CreateHierarchy() argument
147 item->parent = currDir; in CreateHierarchy()
155 currDir->child = item; in CreateHierarchy()
173 currDir->file = item; in CreateHierarchy()
806 void CreateHierarchyFromFilesRecursively(DirStructure* currDir) in CreateHierarchyFromFilesRecursively() argument
820 strcpy(nameToFind, currDir->fileName); in CreateHierarchyFromFilesRecursively()
831 fprintf(stderr, "Failed when opening %s\n", currDir->fileName); in CreateHierarchyFromFilesRecursively()
840 fprintf(stderr, "Failed when reading %s\n", currDir->fileName); in CreateHierarchyFromFilesRecursively()
865 currDir->fileName); in CreateHierarchyFromFilesRecursively()
877 strcpy(item->pathName, currDir->pathName); in CreateHierarchyFromFilesRecursively()
883 strcpy(item->dirName, currDir->dirName); in CreateHierarchyFromFilesRecursively()
884 strcpy(item->fileName, currDir->fileName); in CreateHierarchyFromFilesRecursively()
889 item->parent = currDir; in CreateHierarchyFromFilesRecursively()
899 currDir->child = item; in CreateHierarchyFromFilesRecursively()
917 currDir->file = item; in CreateHierarchyFromFilesRecursively()
1155 void Create(char* currDir, char* name, DirStructure* root) in Create() argument
1159 SetCurrentDirectory(currDir); in Create()
1161 root2 = CreateHierarchyFromFiles(currDir, name); in Create()
1180 Create(arg[i].currDir, (arg[i].argStart)[j], &rootDir); in CreateArc()