diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-11-04 22:27:58 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-11-04 22:27:58 +0900 |
| commit | f84d2253b2250ed5760398c189bfc8bf8dff1f69 (patch) | |
| tree | 19a84b1b75161152d5c3c338282596a2537e4c1d /src/FtpNegotiationCommand.cc | |
| parent | 6267676e8bba1566aa68a757359c9481b135cc6d (diff) | |
Rewritten util::split and added its iterator version.
Iterator based functions util::startsWith, util::endsWith,
util::streq, util::strieq were added.
Diffstat (limited to 'src/FtpNegotiationCommand.cc')
| -rw-r--r-- | src/FtpNegotiationCommand.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/FtpNegotiationCommand.cc b/src/FtpNegotiationCommand.cc index 3a527477..4d2bc719 100644 --- a/src/FtpNegotiationCommand.cc +++ b/src/FtpNegotiationCommand.cc @@ -270,9 +270,9 @@ bool FtpNegotiationCommand::sendCwdPrep() { // Calling setReadCheckSocket() is needed when the socket is reused, setReadCheckSocket(getSocket()); - util::split(getRequest()->getDir(), std::back_inserter(cwdDirs_), - A2STR::SLASH_C); cwdDirs_.push_front(ftp_->getBaseWorkingDir()); + util::split(getRequest()->getDir().begin(), getRequest()->getDir().end(), + std::back_inserter(cwdDirs_), '/'); sequence_ = SEQ_SEND_CWD; return true; } |
