diff options
author | Hieu Hoang <hieu@hoang.co.uk> | 2013-08-09 21:16:31 +0400 |
---|---|---|
committer | Hieu Hoang <hieu@hoang.co.uk> | 2013-08-09 21:16:31 +0400 |
commit | a867063a3bd0996c5e204f0e2639e3f983b5f78f (patch) | |
tree | 9e13d62777d0609d693085ac4047b7f2f166af58 /moses/ChartTranslationOptions.cpp | |
parent | 4db9aa2973bee8e8785ba0bb9517bbb1d66ac297 (diff) |
convert to using shared pointers in ChartTranslationOptions
Diffstat (limited to 'moses/ChartTranslationOptions.cpp')
-rw-r--r-- | moses/ChartTranslationOptions.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/moses/ChartTranslationOptions.cpp b/moses/ChartTranslationOptions.cpp index 9c8b20ab3..bddb635de 100644 --- a/moses/ChartTranslationOptions.cpp +++ b/moses/ChartTranslationOptions.cpp @@ -37,7 +37,9 @@ ChartTranslationOptions::ChartTranslationOptions(const TargetPhraseCollection &t TargetPhraseCollection::const_iterator iter; for (iter = targetPhraseColl.begin(); iter != targetPhraseColl.end(); ++iter) { const TargetPhrase *origTP = *iter; - m_targetPhraseCollection.push_back(origTP); + + boost::shared_ptr<TargetPhrase> ptr(new TargetPhrase(*origTP)); + m_targetPhraseCollection.push_back(ptr); } } |