OSDN Git Service

merge from gcc
authordj <dj>
Sun, 24 Nov 2002 15:59:22 +0000 (15:59 +0000)
committerdj <dj>
Sun, 24 Nov 2002 15:59:22 +0000 (15:59 +0000)
libiberty/ChangeLog
libiberty/make-relative-prefix.c

index 57ff7da..c58dc1f 100644 (file)
@@ -1,3 +1,8 @@
+2002-11-24  Nick Clifton  <nickc@redhat.com>
+
+       * make-relative-prefix.c (make_relative_prefix): Ensure return
+       string is empty before using strcat to construct it.
+
 2002-11-22  Daniel Jacobowitz  <drow@mvista.com>
 
        * Makefile.in: Add make-relative-prefix.c.
index ae1ac54..ef9177e 100644 (file)
@@ -362,6 +362,7 @@ make_relative_prefix (progname, bin_prefix, prefix)
     return NULL;
 
   /* Build up the pathnames in argv[0].  */
+  *ret = '\0';
   for (i = 0; i < prog_num; i++)
     strcat (ret, prog_dirs[i]);