From df6ddd7337ab754fa671716ec400c05264b14e05 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Tue, 10 Dec 1996 17:04:20 -0500 Subject: [PATCH] (choose_temp_base): Don't dump core if TMPDIR is empty. From-SVN: r13263 --- gcc/choose-temp.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gcc/choose-temp.c b/gcc/choose-temp.c index 2f35c4701db..798de4822a5 100644 --- a/gcc/choose-temp.c +++ b/gcc/choose-temp.c @@ -125,14 +125,13 @@ choose_temp_base () #endif len = strlen (base); - if (len == 0) - abort (); temp_filename = xmalloc (len + 1 /*DIR_SEPARATOR*/ + strlen (TEMP_FILE) + 1); strcpy (temp_filename, base); #ifndef MPW - if (temp_filename[len-1] != '/' + if (len != 0 + && temp_filename[len-1] != '/' && temp_filename[len-1] != DIR_SEPARATOR) temp_filename[len++] = DIR_SEPARATOR; #else /* MPW */ -- 2.30.2