mirror of
https://github.com/moses-smt/mosesdecoder.git
synced 2024-12-25 12:52:29 +03:00
minor leak
This commit is contained in:
parent
e22b68e2fd
commit
00505ba048
@ -163,8 +163,14 @@ float ChartTranslationOptionList::GetBestScore(const ChartCellLabel *chartCell)
|
||||
{
|
||||
const HypoList *stack = chartCell->GetStack().cube;
|
||||
assert(stack);
|
||||
assert(!stack->empty());
|
||||
const ChartHypothesis &bestHypo = **(stack->begin());
|
||||
//assert(!stack->empty());
|
||||
if (stack->empty()) {
|
||||
return 0;
|
||||
}
|
||||
else {
|
||||
const ChartHypothesis &bestHypo = **(stack->begin());
|
||||
return bestHypo.GetTotalScore();
|
||||
} const ChartHypothesis &bestHypo = **(stack->begin());
|
||||
return bestHypo.GetTotalScore();
|
||||
}
|
||||
|
||||
|
@ -218,7 +218,7 @@ bool RuleTableLoaderStandard::Load(FormatType format
|
||||
// parse source & find pt node
|
||||
|
||||
// constituent labels
|
||||
Word *sourceLHS;
|
||||
Word *sourceLHS = NULL;
|
||||
Word *targetLHS;
|
||||
|
||||
// create target phrase obj
|
||||
@ -251,6 +251,9 @@ bool RuleTableLoaderStandard::Load(FormatType format
|
||||
TargetPhraseCollection &phraseColl = GetOrCreateTargetPhraseCollection(ruleTable, sourcePhrase, *targetPhrase, sourceLHS);
|
||||
phraseColl.Add(targetPhrase);
|
||||
|
||||
// not implemented correctly in memory pt. just delete it for now
|
||||
delete sourceLHS;
|
||||
|
||||
count++;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user