OSDN Git Service

レスポンスファイルの末尾に改行を付加するよう変更。
authorsirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Mon, 20 Sep 2010 03:51:37 +0000 (03:51 +0000)
committersirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Mon, 20 Sep 2010 03:51:37 +0000 (03:51 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/tpi/tpi@318 9df91469-1e22-0410-86e7-ea8537beb833

src/common/library/library.cpp

index f2da980..c83caab 100644 (file)
@@ -155,16 +155,12 @@ wxString MakeResponceFile(wxArrayString asFiles, bool bQuote, bool bUnicode)
        {\r
                for (size_t i = 0; i < asFiles.GetCount(); i++)\r
                {\r
-                       // 最後に改行があると動作がおかしくなる場合がある模様。\r
-                       if (i != 0)\r
-                       {\r
+                       szBuffer += bQuote ? (wxT("\"") + asFiles[i] + wxT("\"")) : asFiles[i];\r
 #ifdef __WINDOWS__\r
-                               szBuffer += wxT("\r\n");\r
+                       szBuffer += wxT("\r\n");\r
 #else\r
-                               szBuffer += wxT("\n");\r
+                       szBuffer += wxT("\n");\r
 #endif\r
-                       }\r
-                       szBuffer += bQuote ? (wxT("\"") + asFiles[i] + wxT("\"")) : asFiles[i];\r
                }\r
        }\r
        fListFile.Write(szBuffer, bUnicode ? (const wxMBConv&) wxMBConvUTF16LE() : (const wxMBConv&) wxMBConvUTF8());\r