Merge branch 'master' into rewrite-sheet
[pspp-builds.git] / src / language / utilities / include.c
index 26c718a42de419ada022a35cb07b199dc2fd7406..8e69dab50c6260f63795d569c910ab48cd743c47 100644 (file)
@@ -17,7 +17,6 @@
 #include <config.h>
 #include <ctype.h>
 #include <stdlib.h>
-#include <libpspp/alloc.h>
 #include <language/command.h>
 #include <libpspp/message.h>
 #include <libpspp/getl.h>
@@ -25,9 +24,9 @@
 #include <language/lexer/lexer.h>
 #include <libpspp/str.h>
 #include <data/file-name.h>
-#include <dirname.h>
-#include <canonicalize.h>
 
+#include "dirname.h"
+#include "xalloc.h"
 
 #include "gettext.h"
 #define _(msgid) gettext (msgid)
@@ -191,8 +190,7 @@ parse_insert (struct lexer *lexer, char **filename)
       return CMD_FAILURE;
     }
 
-  *filename = canonicalize_file_name (relative_filename);
-  free (relative_filename);
+  *filename = relative_filename;
 
   return CMD_SUCCESS;
 }