* argv.c (expandargv): Do not use xmalloc_failed.
authorMark Mitchell <mark@codesourcery.com>
Tue, 27 Sep 2005 15:21:13 +0000 (15:21 +0000)
committerMark Mitchell <mark@codesourcery.com>
Tue, 27 Sep 2005 15:21:13 +0000 (15:21 +0000)
libiberty/ChangeLog
libiberty/argv.c

index dcd2450..5aa2174 100644 (file)
@@ -1,3 +1,7 @@
+2005-09-27  Mark Mitchell  <mark@codesourcery.com>
+
+       * argv.c (expandargv): Do not use xmalloc_failed.
+
 2005-09-26  Mark Mitchell  <mark@codesourcery.com>
 
        * argv.c (safe-ctype.h): Include it.
index 71f164a..79241b6 100644 (file)
@@ -365,9 +365,10 @@ expandargv (argcp, argvp)
        {
          *argvp = dupargv (*argvp);
          if (!*argvp)
-           /* We do not know exactly many bytes dupargv tried to
-              allocate, so make a guess.  */
-           xmalloc_failed (*argcp * 32);
+           {
+             fputs ("\nout of memory\n", stderr);
+             xexit (1);
+           }
        }
       /* Count the number of arguments.  */
       file_argc = 0;