OSDN Git Service

マルチバイト文字を含む名前のファイルを扱えなかったバグを修正。
authorsirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Sun, 5 Sep 2010 02:46:06 +0000 (02:46 +0000)
committersirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Sun, 5 Sep 2010 02:46:06 +0000 (02:46 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/tpi/tpi@302 9df91469-1e22-0410-86e7-ea8537beb833

doc/history.html
src/plugin/7zArc/7zArc.cpp

index d6ab26b..adaa7b7 100644 (file)
        <li class="fix">Linux上でDnD展開して途中でキャンセルした場合にも暫く操作できなくなっていたバグを修正。</li>\r
       </ul>\r
      </dd>\r
+     <dt>7zArc</dt>\r
+     <dd>\r
+      <ul>\r
+       <li class="fix">マルチバイト文字を含む名前のファイルを扱えなかったバグを修正。</li>\r
+      </ul>\r
+     </dd>\r
     </dl>\r
    </dd>\r
    <dt>2010/03/15</dt>\r
index 7a6d128..73df4e9 100644 (file)
@@ -45,6 +45,8 @@ void * g_fpProc;
 TPI_PROC g_prProc;\r
 wxULongLong_t g_nEngineId;\r
 \r
+extern int global_use_utf16_conversion;\r
+\r
 //******************************************************************************\r
 //    Inside Functions\r
 //******************************************************************************\r
@@ -735,6 +737,7 @@ int __stdcall LoadPlugin
 )\r
 {\r
        ::RemoveCwdFromSearchPath();\r
+       global_use_utf16_conversion = 1;\r
        g_hLib.Load(LIB_NAME);\r
        if (! g_hLib.IsLoaded())\r
        {\r