Fixed residual look up
[pspp] / src / ui / terminal / read-line.c
index e92113514aae370953d1a582322c393b8e690533..1a71d77a597689b0f0a5acc989de70afc6073b18 100644 (file)
 
 #include "read-line.h"
 #include <language/command.h>
-#include <data/filename.h>
+#include <data/file-name.h>
 #include <libpspp/version.h>
 #include <libpspp/str.h>
 #include <output/table.h>
 #include <libpspp/message.h>
-#include <data/filename.h>
+#include <data/file-name.h>
 #include <data/settings.h>
 
 #include "gettext.h"
@@ -130,7 +130,7 @@ readln_read (struct string *line, const char *prompt)
     {
       if (string[0])
         add_history (string);
-      ds_replace (line, string);
+      ds_assign_c_str (line, string);
       free (string);
       return true; 
     }