diff options
| author | Victor Chahuneau <vchahune@cs.cmu.edu> | 2012-05-17 10:46:23 -0400 | 
|---|---|---|
| committer | Victor Chahuneau <vchahune@cs.cmu.edu> | 2012-05-17 10:46:23 -0400 | 
| commit | f78eb3465f6798a0b094b6be12775380f4a8e8a7 (patch) | |
| tree | a886760f1f82e7797f0f58d47b01be57969fa29b /decoder/decoder.cc | |
| parent | bebc7faef73b5943279e692706950c1d6cda7f42 (diff) | |
| parent | b95ef85087cda78386ded6a886d050f34879b75c (diff) | |
Merge branch 'master' of https://github.com/redpony/cdec
Diffstat (limited to 'decoder/decoder.cc')
| -rw-r--r-- | decoder/decoder.cc | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/decoder/decoder.cc b/decoder/decoder.cc index 4ce2ba86..487c7635 100644 --- a/decoder/decoder.cc +++ b/decoder/decoder.cc @@ -965,14 +965,14 @@ bool DecoderImpl::Decode(const string& input, DecoderObserver* o) {        {          ReadFile rf(writer.fname_);          bool succeeded = HypergraphIO::ReadFromJSON(rf.stream(), &new_hg); -        assert(succeeded); +        if (!succeeded) abort();        }        new_hg.Union(forest);        bool succeeded = writer.Write(new_hg, false); -      assert(succeeded); +      if (!succeeded) abort();      } else {        bool succeeded = writer.Write(forest, false); -      assert(succeeded); +      if (!succeeded) abort();      }    } @@ -1052,14 +1052,14 @@ bool DecoderImpl::Decode(const string& input, DecoderObserver* o) {            {              ReadFile rf(writer.fname_);              bool succeeded = HypergraphIO::ReadFromJSON(rf.stream(), &new_hg); -            assert(succeeded); +            if (!succeeded) abort();            }            new_hg.Union(forest);            bool succeeded = writer.Write(new_hg, false); -          assert(succeeded); +          if (!succeeded) abort();          } else {            bool succeeded = writer.Write(forest, false); -          assert(succeeded); +          if (!succeeded) abort();          }        }        if (aligner_mode && !output_training_vector) | 
