<li class="fix">空のディレクトリをツリービューに表示していなかったバグを修正。</li>\r
<li class="fix">格納ファイルを開く際、取得されたファイルの種類に対してコマンドが存在しない場合にファイルを開けなかったバグを修正。</li>\r
<li class="fix">Linux上でダイアログでファイルを保存したり複数のファイルを選択したりする機能が動作していなかったバグを修正。</li>\r
+ <li class="fix">読み取り専用ファイルを一時展開した場合に削除できていなかったバグを修正。</li>\r
</ul>\r
</dd>\r
<dt>7zArc</dt>\r
// ファイルを削除。\r
for (size_t i = 0; i < this->m_filenames.GetCount(); i++)\r
{\r
+ chmod(this->m_filenames[i], 0600);\r
::wxRemoveFile(this->m_filenames[i]);\r
}\r
\r
{\r
for (size_t i = 0; i < asFiles.GetCount(); i++)\r
{\r
+ chmod(asFiles[i], 0600);\r
::wxRemoveFile(asFiles[i]);\r
}\r
}\r
\r
void myProcess::OnTerminate(int, int)\r
{\r
+ chmod(this->szFile, 0600);\r
::wxRemoveFile(this->szFile);\r
::wxRmdir(this->szDir);\r
delete this;\r
// 属性を記録。\r
if (this->nMode == NArchive::NExtract::NAskMode::kExtract)\r
{\r
+ chmod(this->piInfo.fnDestination.GetFullPath().ToUTF8(), this->piInfo.fiInfo.wPermission);\r
#ifdef __WINDOWS__\r
NWindows::NFile::NDirectory::MySetFileAttributes(this->piInfo.fnDestination.GetFullPath(), this->piInfo.fiInfo.dwAttribute);\r
-#else\r
- chmod(this->piInfo.fnDestination.GetFullPath().ToUTF8(), this->piInfo.fiInfo.wPermission);\r
#endif\r
}\r
\r