else\r
{\r
// MLSD対応\r
- if(FindField(Str, Tmp, 0, NO) == FFFTP_SUCCESS && strstr(Tmp, "type=") != NULL)\r
+ if(FindField(Str, Tmp, 0, NO) == FFFTP_SUCCESS)\r
{\r
- if(FindField2(Str, Tmp, ';', 1, NO) == FFFTP_SUCCESS && FindField2(Str, Tmp, '=', 1, NO) == FFFTP_SUCCESS)\r
+ _strlwr(Tmp);\r
+ if(strstr(Tmp, "type=") != NULL)\r
{\r
- Ret = LIST_MLSD;\r
+ if(FindField2(Str, Tmp, ';', 1, NO) == FFFTP_SUCCESS && FindField2(Str, Tmp, '=', 1, NO) == FFFTP_SUCCESS)\r
+ {\r
+ Ret = LIST_MLSD;\r
+ }\r
}\r
}\r
\r