}\r
else\r
{\r
- // 毎回引用符で括って処理する。\r
+ wxString szBuffer;\r
for (size_t i = 0; i < asFiles.GetCount(); i++)\r
{\r
// 最後に改行があると動作がおかしくなる場合がある模様。\r
if (i != 0)\r
{\r
#ifdef __WINDOWS__\r
- fListFile.Write(wxT("\r\n"));\r
+ szBuffer += wxT("\r\n");\r
#else\r
- fListFile.Write(wxT("\n"));\r
+ szBuffer += wxT("\n");\r
#endif\r
}\r
- fListFile.Write((bQuote ? wxT("\"") : wxEmptyString) + asFiles[i] + (bQuote ? wxT("\"") : wxEmptyString));\r
+ szBuffer += bQuote ? (wxT("\"") + asFiles[i] + wxT("\"")) : asFiles[i];\r
}\r
+ fListFile.Write(szBuffer);\r
}\r
fListFile.Close();\r
\r