Mercurial > hg > octave-nkf
diff liboctave/lo-utils.cc @ 3970:4f884e25aab9
[project @ 2002-07-02 04:14:35 by jwe]
author | jwe |
---|---|
date | Tue, 02 Jul 2002 04:14:36 +0000 |
parents | 5eef8a2294bd |
children | 7d9bda865012 |
line wrap: on
line diff
--- a/liboctave/lo-utils.cc +++ b/liboctave/lo-utils.cc @@ -162,6 +162,19 @@ return retval; } +std::string +octave_fgetl (FILE *f) +{ + std::string retval = octave_fgets (f); + + size_t len = retval.length (); + + if (retval[len-1] == '\n') + retval.resize (len-1); + + return retval; +} + /* ;;; Local Variables: *** ;;; mode: C++ ***