// 現在UNC対応の予定は無い\r
char* MakeDistinguishableFileName(char* Out, char* In)\r
{\r
+ char* Fname;\r
char Tmp[FMAX_PATH+1];\r
char Tmp2[FMAX_PATH+3];\r
HANDLE hFind;\r
strcpy(Out, In);\r
else\r
{\r
+ Fname = GetFileName(In);\r
strcpy(Tmp, In);\r
strcpy(Tmp2, Tmp);\r
strcat(Tmp2, ".*");\r
{\r
do\r
{\r
- if(strchr(Find.cFileName, '.'))\r
+ if(strcmp(Find.cFileName, Fname) != 0)\r
break;\r
}\r
while(FindNextFile(hFind, &Find));\r
FindClose(hFind);\r
- if(strchr(Find.cFileName, '.'))\r
+ if(strcmp(Find.cFileName, Fname) != 0)\r
{\r
strcat(Tmp, " ");\r
strcpy(Tmp2, Tmp);\r