diff src/input.cc @ 1898:750e5d190404

[project @ 1996-02-09 17:39:48 by jwe]
author jwe
date Fri, 09 Feb 1996 17:39:48 +0000
parents e62277bf5fe0
children a3132152a41f
line wrap: on
line diff
--- a/src/input.cc	Thu Feb 08 17:34:29 1996 +0000
+++ b/src/input.cc	Fri Feb 09 17:39:48 1996 +0000
@@ -401,7 +401,16 @@
 
   if (using_readline)
     {
-      retval = ::readline (s);
+      char *tmp = retval = ::readline (s);
+
+      if (tmp)
+	{
+	  int len = strlen (tmp);
+	  retval = (char *) malloc (len + 2);
+	  strcpy (retval, tmp);
+	  retval[len] = '\n';
+	  retval[len+1] = '\0';
+	}
     }
   else
     {