mi_rename.cがVC++でビルドできなくなったので修正
昨日Mergeしたmi_rename.cの改良を含んだソースをVC++でビルドしようとしたらコンパイラに怒られてビルドできず。
こんな感じで、auto変数の宣言がブロック内の途中にあるとVC++はコンパイルさせてくれないみたいです。
{ mi_open(old_name, O_RDONLY, o); uint i; for (i = 0; i < hoge; i++) {} }
こんな風に書きましょう、ということらしい。gccでは特にエラーも警告もでない。
{ uint i; mi_open(old_name, O_RDONLY, o); for (i = 0; i < hoge; i++) {} }
修正してCommitしておいた。(r64)
追記:svn merge
svn merge -r63:64 mysql-5.0-community/trunk mysql-5.0-enterprise/trunk