m_detailedTranslationReportingStream=NULL if not outputting trans opt

git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@3249 1f5c12ca-751b-0410-a591-d2e778427230
This commit is contained in:
hieuhoang1972 2010-05-11 20:56:31 +00:00
parent 0b6346a310
commit ecee5c5089
2 changed files with 4 additions and 1 deletions

View File

@ -60,7 +60,7 @@ IOWrapper::IOWrapper(
,m_nBestStream(NULL)
,m_outputWordGraphStream(NULL)
,m_outputSearchGraphStream(NULL)
,m_detailedTranslationReportingStream(0)
,m_detailedTranslationReportingStream(NULL)
{
Initialization(inputFactorOrder, outputFactorOrder
, inputFactorUsed
@ -81,6 +81,7 @@ IOWrapper::IOWrapper(const std::vector<FactorType> &inputFactorOrder
,m_nBestStream(NULL)
,m_outputWordGraphStream(NULL)
,m_outputSearchGraphStream(NULL)
,m_detailedTranslationReportingStream(NULL)
{
Initialization(inputFactorOrder, outputFactorOrder
, inputFactorUsed

View File

@ -38,6 +38,7 @@ POSSIBILITY OF SUCH DAMAGE.
#include <fstream>
#include <ostream>
#include <vector>
#include <cassert>
#include "TypeDef.h"
#include "Sentence.h"
@ -107,6 +108,7 @@ public:
std::ostream &GetDetailedTranslationReportingStream()
{
assert (m_detailedTranslationReportingStream);
return *m_detailedTranslationReportingStream;
}
};