From 6c7b64970068a92bdf57996e7e7e205c915445da Mon Sep 17 00:00:00 2001 From: Christoph Egger Date: Thu, 4 Aug 2005 12:12:46 +0000 Subject: [PATCH] * config/ltmain.m4sh (func_mode_link) : Change basename() to base_name() and have it return a pointer to const, fix compilation warnings. --- ChangeLog | 6 ++++++ config/ltmain.m4sh | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0ee28c01..aecb9c79 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-08-04 Christoph Egger + + * config/ltmain.m4sh (func_mode_link) : Change + basename() to base_name() and have it return a pointer to const, + fix compilation warnings. + 2005-07-30 Peter Ekberg * m4/libtool.m4 (_LT_PROG_F77): Set it up so that saying F77=no diff --git a/config/ltmain.m4sh b/config/ltmain.m4sh index 77be4f42..20354a32 100644 --- a/config/ltmain.m4sh +++ b/config/ltmain.m4sh @@ -5807,7 +5807,7 @@ const char *program_name = NULL; void * xmalloc (size_t num); char * xstrdup (const char *string); -char * basename (const char *name); +const char * base_name (const char *name); char * find_executable(const char *wrapper); int check_executable(const char *path); char * strendzap(char *str, const char *pat); @@ -5819,14 +5819,14 @@ main (int argc, char *argv[[]]) char **newargz; int i; - program_name = (char *) xstrdup ((char *) basename (argv[[0]])); + program_name = (char *) xstrdup (base_name (argv[[0]])); DEBUG("(main) argv[[0]] : %s\n",argv[[0]]); DEBUG("(main) program_name : %s\n",program_name); newargz = XMALLOC(char *, argc+2); EOF cat >> $cwrappersource <> $cwrappersource <<"EOF" @@ -5883,8 +5883,8 @@ xstrdup (const char *string) ; } -char * -basename (const char *name) +const char * +base_name (const char *name) { const char *base;