diff options
author | Hieu Hoang <hieuhoang@gmail.com> | 2015-10-03 02:33:38 +0300 |
---|---|---|
committer | Hieu Hoang <hieuhoang@gmail.com> | 2015-10-16 22:03:22 +0300 |
commit | b6231e8c73dee466f87f28c6d7afb34d51866169 (patch) | |
tree | a5f908bcf37e8e823698da018b2b3059ed453f75 /OnDiskPt | |
parent | dcea021cd7c6b1669a26d0808775c267972d595a (diff) |
make util::StringStream more like std::stringstream
Diffstat (limited to 'OnDiskPt')
-rw-r--r-- | OnDiskPt/OnDiskWrapper.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/OnDiskPt/OnDiskWrapper.cpp b/OnDiskPt/OnDiskWrapper.cpp index 88fb14201..57fae5162 100644 --- a/OnDiskPt/OnDiskWrapper.cpp +++ b/OnDiskPt/OnDiskWrapper.cpp @@ -225,8 +225,7 @@ Word *OnDiskWrapper::ConvertFromMoses(const std::vector<Moses::FactorType> &fact bool isNonTerminal = origWord.IsNonTerminal(); Word *newWord = new Word(isNonTerminal); - string str; - util::StringStream strme(str); + util::StringStream strme; size_t factorType = factorsVec[0]; const Moses::Factor *factor = origWord.GetFactor(factorType); @@ -246,7 +245,7 @@ Word *OnDiskWrapper::ConvertFromMoses(const std::vector<Moses::FactorType> &fact } // for (size_t factorType bool found; - uint64_t vocabId = m_vocab.GetVocabId(str, found); + uint64_t vocabId = m_vocab.GetVocabId(strme.str(), found); if (!found) { // factor not in phrase table -> phrse definately not in. exit delete newWord; |