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 <hieuhoang@gmail.com>2014-09-30 15:47:28 +0400
committerHieu Hoang <hieuhoang@gmail.com>2014-09-30 15:47:28 +0400
commitebd2e724942cf2f96050e470e4d14a217ea3da73 (patch)
tree40def6a5e0ec16c68b826b528564f07810202f81 /moses-cmd
parentc40faed0d6b22faa4acd22414d7a893ceca781e0 (diff)
separate out class TranslationTask into it's on file
Diffstat (limited to 'moses-cmd')
-rw-r--r--moses-cmd/TranslationTask.cpp4
-rw-r--r--moses-cmd/TranslationTask.h4
2 files changed, 5 insertions, 3 deletions
diff --git a/moses-cmd/TranslationTask.cpp b/moses-cmd/TranslationTask.cpp
index f5864f75e..65e7e08bc 100644
--- a/moses-cmd/TranslationTask.cpp
+++ b/moses-cmd/TranslationTask.cpp
@@ -35,6 +35,10 @@ TranslationTask::TranslationTask(size_t lineNumber,
m_hypergraphOutput(hypergraphOutput)
{}
+TranslationTask::~TranslationTask() {
+ delete m_source;
+}
+
void TranslationTask::Run() {
// shorthand for "global data"
const StaticData &staticData = StaticData::Instance();
diff --git a/moses-cmd/TranslationTask.h b/moses-cmd/TranslationTask.h
index 84a6a8bf5..05b257a6a 100644
--- a/moses-cmd/TranslationTask.h
+++ b/moses-cmd/TranslationTask.h
@@ -34,9 +34,7 @@ public:
bool outputSearchGraphSLF,
boost::shared_ptr<Moses::HypergraphOutput<Moses::Manager> > hypergraphOutput);
- ~TranslationTask() {
- delete m_source;
- }
+ ~TranslationTask();
/** Translate one sentence
* gets called by main function implemented at end of this source file */