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++ ***