getput.cのバッファサイズ
DownLoadPassive()/DownLoadNonPassive()/UpLoadNonPassive()/UpLoadPassive() の4関数でバッファをchar Buf[1024];と宣言していますが、コマンド等+ファイルパスを扱うのでバッファが若干不足する可能性があります。 実際にはファイルパス長の制限があるので不足しないはずですが、扱う構造体との整合性のためにも念のため修正するとよろしいかと。
特に必要があるとは思いませんが、念のため修正しました。 http://git.sourceforge.jp/view?p=ffftp/ffftp.git;a=commit;h=698970baae62125ab8fd5d0e71a2835187288c7d
1.98eで実装しました。
DownLoadPassive()/DownLoadNonPassive()/UpLoadNonPassive()/UpLoadPassive() の4関数でバッファをchar Buf[1024];と宣言していますが、コマンド等+ファイルパスを扱うのでバッファが若干不足する可能性があります。
実際にはファイルパス長の制限があるので不足しないはずですが、扱う構造体との整合性のためにも念のため修正するとよろしいかと。