filespec           25 win32/readdir.c 	char *filespec;
filespec           34 win32/readdir.c 	filespec = (char *)malloc(strlen(resolved_path_buff) + 2 + 1);
filespec           35 win32/readdir.c 	if (filespec == NULL) {
filespec           38 win32/readdir.c 	strcpy(filespec, resolved_path_buff);
filespec           39 win32/readdir.c 	index = (int)strlen(filespec) - 1;
filespec           40 win32/readdir.c 	if (index >= 0 && (filespec[index] == '/' ||
filespec           41 win32/readdir.c 	   (filespec[index] == '\\' && (index == 0 || !IsDBCSLeadByte(filespec[index-1])))))
filespec           42 win32/readdir.c 		filespec[index] = '\0';
filespec           43 win32/readdir.c 	strcat(filespec, "\\*");
filespec           47 win32/readdir.c 		free(filespec);
filespec           53 win32/readdir.c 	if ((handle = FindFirstFile(filespec, &(dp->fileinfo))) == INVALID_HANDLE_VALUE) {
filespec           59 win32/readdir.c 			free(filespec);
filespec           65 win32/readdir.c 	free(filespec);
filespec          139 win32/readdir.c 	char *filespec;
filespec          148 win32/readdir.c 	filespec = (char *)malloc(strlen(dp->dir) + 2 + 1);
filespec          149 win32/readdir.c 	if (filespec == NULL) {
filespec          153 win32/readdir.c 	strcpy(filespec, dp->dir);
filespec          154 win32/readdir.c 	index = (int)strlen(filespec) - 1;
filespec          155 win32/readdir.c 	if (index >= 0 && (filespec[index] == '/' ||
filespec          156 win32/readdir.c 	   (filespec[index] == '\\' && (index == 0 || !IsDBCSLeadByte(filespec[index-1])))))
filespec          157 win32/readdir.c 		filespec[index] = '\0';
filespec          158 win32/readdir.c 	strcat(filespec, "/*");
filespec          160 win32/readdir.c 	if ((handle = FindFirstFile(filespec, &(dp->fileinfo))) == INVALID_HANDLE_VALUE) {
filespec          165 win32/readdir.c 	free(filespec);