Lines Matching refs:path
66 dirp->path = (char *)malloc(strlen(dirname) + 5);
67 if (dirp->path == 0) {
72 strcpy(dirp->path, dirname);
74 fattr = GetFileAttributes(dirp->path);
76 free(dirp->path);
81 free(dirp->path);
87 /* Append "*.*", or possibly "\\*.*", to path */
88 if (dirp->path[1] == ':'
89 && (dirp->path[2] == '\0'
90 || (dirp->path[2] == '\\' && dirp->path[3] == '\0'))) {
92 strcat(dirp->path, "*.*");
94 strcat(dirp->path, "\\*.*");
97 dirp->handle = FindFirstFile(dirp->path, &dirp->find_data);
100 free(dirp->path);
140 free(dirp->path);
151 dirp->handle = FindFirstFile(dirp->path, &dirp->find_data);