<dd>\r
Ver.0.01β5\r
<dl>\r
+ <dt>TPI</dt>\r
+ <dd>\r
+ <ul>\r
+ <li class="add">TPI_FILEINFO::szCommentを追加。</li>\r
+ </ul>\r
+ </dd>\r
<dt>Lychee</dt>\r
<dd>\r
<ul>\r
+ <li class="add">展開ダイアログで書庫のコメントを閲覧できる機能を追加。</li>\r
<li class="chg">アプリケーションの名前をTPI FrontendからLycheeに変更。</li>\r
<li class="chg">ツールバーのアイコンを小さくし、ラベルを横に表示するよう変更。</li>\r
<li class="fix">名前にスペースを含むファイルが開けなかったバグを修正。</li>\r
<li class="fix">巨大な書庫でファイルが二重に表示されていたバグを修正。</li>\r
</ul>\r
</dd>\r
+ <dt>rarArc</dt>\r
+ <dd>\r
+ <ul>\r
+ <li class="chg">格納メソッドを取得できるよう変更。</li>\r
+ <li class="chg">書庫名の文字数制限を撤廃。</li>\r
+ </ul>\r
+ </dd>\r
</dl>\r
</dd>\r
<dt>2009/11/11</dt>\r
return TPI_ERROR_U_USE_LIBRARY;\r
}\r
\r
- // TODO : \95¶\8e\9a\90\94\90§\8cÀ\93P\94p\81B\r
- wchar_t sz[2048];\r
- wcsncpy(sz, _szArcName.wchar_str(), 2047);\r
memset(& g_oaInfo, 0, sizeof(g_oaInfo));\r
g_oaInfo.ArcName = NULL;\r
- g_oaInfo.ArcNameW = sz;\r
+ g_oaInfo.ArcNameW = (wchar_t *) malloc((_szArcName.Len() + 1) * sizeof(wchar_t));\r
+ wcscpy(g_oaInfo.ArcNameW, _szArcName.wchar_str());\r
g_oaInfo.OpenMode = RAR_OM_EXTRACT;\r
g_oaInfo.CmtBuf = g_szComment;\r
g_oaInfo.CmtBufSize = sizeof(g_szComment) - 1;\r
* _hArchive = ((void * (__stdcall *)(RAROpenArchiveDataEx *)) p)(& g_oaInfo);\r
+ free(g_oaInfo.ArcNameW);\r
if (* _hArchive == NULL)\r
{\r
return TPI_ERROR_UNDEFINED;\r