mirror of
https://github.com/moses-smt/mosesdecoder.git
synced 2024-10-26 11:28:48 +03:00
Bug fix: TargetPhrase::GetTtask() must return shared pointer, not reference to shared pointer.
This commit is contained in:
parent
5aaa8fcbfa
commit
56da712283
@ -181,7 +181,7 @@ bool TargetPhrase::HasTtaskSPtr() const {
|
||||
return m_ttask_flag;
|
||||
}
|
||||
|
||||
const ttasksptr& TargetPhrase::GetTtask() const {
|
||||
const ttasksptr TargetPhrase::GetTtask() const {
|
||||
return m_ttask.lock();
|
||||
}
|
||||
|
||||
|
@ -92,7 +92,7 @@ public:
|
||||
TargetPhrase(ttasksptr &ttask, const PhraseDictionary *pt = NULL);
|
||||
TargetPhrase(ttasksptr &ttask, std::string out_string, const PhraseDictionary *pt = NULL);
|
||||
explicit TargetPhrase(ttasksptr &ttask, const Phrase &targetPhrase, const PhraseDictionary *pt);
|
||||
const ttasksptr& GetTtask() const;
|
||||
const ttasksptr GetTtask() const;
|
||||
bool HasTtaskSPtr() const;
|
||||
|
||||
~TargetPhrase();
|
||||
|
Loading…
Reference in New Issue
Block a user