Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHieu Hoang <hieu@hoang.co.uk>2013-08-09 21:16:31 +0400
committerHieu Hoang <hieu@hoang.co.uk>2013-08-09 21:16:31 +0400
commita867063a3bd0996c5e204f0e2639e3f983b5f78f (patch)
tree9e13d62777d0609d693085ac4047b7f2f166af58 /moses/ChartTranslationOptions.cpp
parent4db9aa2973bee8e8785ba0bb9517bbb1d66ac297 (diff)
convert to using shared pointers in ChartTranslationOptions
Diffstat (limited to 'moses/ChartTranslationOptions.cpp')
-rw-r--r--moses/ChartTranslationOptions.cpp4
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);
}
}