121 |
extern int errno; |
extern int errno; |
122 |
#endif |
#endif |
123 |
|
|
124 |
|
#ifdef HAVE_LIBGEN_H |
125 |
|
# include <libgen.h> |
126 |
|
#endif /* HAVE_LIBGEN_H */ |
127 |
|
|
128 |
#ifdef HAVE_GETOPT_H |
#ifdef HAVE_GETOPT_H |
129 |
# include <getopt.h> |
# include <getopt.h> |
130 |
#else /* !HAVE_GETOPT_H */ |
#else /* !HAVE_GETOPT_H */ |
850 |
exit_status = CHILD_FAIL; |
exit_status = CHILD_FAIL; |
851 |
#endif /* COMP_SRC */ |
#endif /* COMP_SRC */ |
852 |
if (exit_status == OK) { |
if (exit_status == OK) { |
853 |
|
char *argv_copy = xstrdup (argv); |
854 |
lang = lang_dir (argv); |
lang = lang_dir (argv); |
855 |
if (!display (NULL, argv, NULL, basename (argv), |
if (!display (NULL, argv, NULL, basename (argv_copy), |
856 |
NULL)) { |
NULL)) { |
857 |
if (local_mf) |
if (local_mf) |
858 |
error (0, errno, "%s", argv); |
error (0, errno, "%s", argv); |
859 |
exit_status = NOT_FOUND; |
exit_status = NOT_FOUND; |
860 |
} |
} |
861 |
|
free (argv_copy); |
862 |
} |
} |
863 |
|
|
864 |
#ifdef COMP_SRC |
#ifdef COMP_SRC |