[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 666] Re: [ANN] HIGHLY EXPERIMENTAL PATCH TO WINCVS
初めまして、山田と申します。
From: "Atsuo Ishimoto" <ishimoto@axissoft.co.jp>
Subject: [cvs-ml 645] [ANN] HIGHLY EXPERIMENTAL PATCH TO WINCVS
> 石本です。
> WinCvs 1.1b14で、日本語ファイル名を扱うパッチを作成してみました。
> とりあえず local mount のリポジトリで、日本語ファイル名を正しく管理できる
> ようなできないような。(^^;;;;
自分も手でこのパッチを当てている最中なのですが、潜在的なバグと思われる
ものを2つ発見したので報告しておきます。
1) WinCvs/CJLib/CJLibrary/CJShellList.cpp の sjis_getlastchar 内
118行目の
if (_ismbstrail((const unsigned char *)s, ...
を
if (!_ismbstrail((const unsigned char *)s, ...
2) cvstree/CvsLog.h の CLogStr::endsWith内
91行目の
return str[str[0]] == c;
を
return str[length() - 1] == c;
--
山田 聡 / Satoshi YAMADA mailto:slakichi@kmc.kyoto-u.ac.jp
京大マイコンクラブ http://www.kmc.kyoto-u.ac.jp/~slakichi/