CVSROOT: /sources/m4
Module name: m4
Branch: branch-1_4
Changes by: Eric Blake <ericb> 06/07/30 03:18:12
Index: src/m4.c
===================================================================
RCS file: /sources/m4/m4/src/Attic/m4.c,v
retrieving revision 1.1.1.1.2.22
retrieving revision 1.1.1.1.2.23
diff -u -b -r1.1.1.1.2.22 -r1.1.1.1.2.23
--- src/m4.c 27 Jul 2006 18:12:08 -0000 1.1.1.1.2.22
+++ src/m4.c 30 Jul 2006 03:18:12 -0000 1.1.1.1.2.23
@@ -503,7 +503,8 @@
push_file (stdin, "stdin");
else
{
- fp = path_search (argv[optind]);
+ const char *name;
+ fp = path_search (argv[optind], &name);
if (fp == NULL)
{
error (0, errno, "%s", argv[optind]);
@@ -512,8 +513,8 @@
retcode = EXIT_FAILURE;
continue;
}
- else
- push_file (fp, argv[optind]);
+ push_file (fp, name);
+ free ((char *) name);
}
expand_input ();
}