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:
authorTetsuo Kiso <tetsuo-s@is.naist.jp>2012-03-10 12:28:38 +0400
committerTetsuo Kiso <tetsuo-s@is.naist.jp>2012-03-10 12:28:38 +0400
commita1ab79c7fce9079b05affaf26427846254b8e909 (patch)
tree6e06591a0ea16fdde4506e563460751810fdd0b9 /mert/Data.cpp
parenteb2c9ee5e3e4ed76dd9b155c1b509a22d5ab7f4f (diff)
Pass by pointers to Scorer instead of references.
Diffstat (limited to 'mert/Data.cpp')
-rw-r--r--mert/Data.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/mert/Data.cpp b/mert/Data.cpp
index 3a50a4550..33c259658 100644
--- a/mert/Data.cpp
+++ b/mert/Data.cpp
@@ -24,12 +24,12 @@ Data::Data()
m_score_data(),
m_feature_data() {}
-Data::Data(Scorer& ptr)
- : m_scorer(&ptr),
+Data::Data(Scorer* scorer)
+ : m_scorer(scorer),
m_score_type(m_scorer->getName()),
m_num_scores(0),
m_sparse_flag(false),
- m_score_data(new ScoreData(*m_scorer)),
+ m_score_data(new ScoreData(m_scorer)),
m_feature_data(new FeatureData)
{
TRACE_ERR("Data::m_score_type " << m_score_type << endl);
@@ -250,7 +250,7 @@ void Data::createShards(size_t shard_count, float shard_size, const string& scor
Scorer* scorer = ScorerFactory::getScorer(m_score_type, scorerconfig);
- shards.push_back(Data(*scorer));
+ shards.push_back(Data(scorer));
shards.back().m_score_type = m_score_type;
shards.back().m_num_scores = m_num_scores;
shards.back().m_sparse_flag = m_sparse_flag;