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:
Diffstat (limited to 'scripts/training/eppex/SafeGetline.h')
-rw-r--r--scripts/training/eppex/SafeGetline.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/scripts/training/eppex/SafeGetline.h b/scripts/training/eppex/SafeGetline.h
deleted file mode 100644
index 6030359dc..000000000
--- a/scripts/training/eppex/SafeGetline.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/***********************************************************************
- Moses - factored phrase-based language decoder
- Copyright (C) 2010 University of Edinburgh
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- ***********************************************************************/
-
-// This is non "using namespace std" version of:
-// ../phrase-extract/SafeGetline.h
-
-#pragma once
-#ifndef SAFE_GETLINE_INCLUDED_
-#define SAFE_GETLINE_INCLUDED_
-
-#define SAFE_GETLINE(_IS, _LINE, _SIZE, _DELIM, _FILE) { \
- _IS.getline(_LINE, _SIZE, _DELIM); \
- if(_IS.fail() && !_IS.bad() && !_IS.eof()) _IS.clear(); \
- if (_IS.gcount() == _SIZE-1) { \
- std::cerr << "Line too long! Buffer overflow. Delete lines >=" \
- << _SIZE << " chars or raise LINE_MAX_LENGTH in " << _FILE \
- << std::endl; \
- exit(1); \
- } \
- }
-
-#endif