summaryrefslogtreecommitdiffstats
path: root/contrib/gcclibs/libiberty/choose-temp.c
diff options
context:
space:
mode:
authorpfg <pfg@FreeBSD.org>2013-12-01 22:08:19 +0000
committerpfg <pfg@FreeBSD.org>2013-12-01 22:08:19 +0000
commit49bd75ce1c93f586d0abc4875680e59dc61f7833 (patch)
treee7be10997cb7afcae8fee35688ac41e6ae99a92d /contrib/gcclibs/libiberty/choose-temp.c
parent9051411db5a7678b9610125e7c525d98df1adf22 (diff)
downloadFreeBSD-src-49bd75ce1c93f586d0abc4875680e59dc61f7833.zip
FreeBSD-src-49bd75ce1c93f586d0abc4875680e59dc61f7833.tar.gz
libiberty: upstream updates.
There is a new ChangeLog.gcc43 file but most notable: * floatformat.c (get_field): Fix segfault with little-endian word order on 64-bit hosts. (put_field): Likewise. (min): Move definition. gcc/cp/ChangeLog 2007-05-04 Geoffrey Keating <geoffk@apple.com> PR 31775 * mangle.c (write_mangled_name): Mangle static variable names. (write_unqualified_name): Use local-source-name for namespace-scope static variables. (Completes FreeBSD's r258017 ) Obtained from: gcc 4.3 (rev. 118552, 120097, 20698, 120702, 121364, 122972, 126588; GPLv2) MFC after: 2 weeks
Diffstat (limited to 'contrib/gcclibs/libiberty/choose-temp.c')
-rw-r--r--contrib/gcclibs/libiberty/choose-temp.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/contrib/gcclibs/libiberty/choose-temp.c b/contrib/gcclibs/libiberty/choose-temp.c
index 0cba990..4a26a82 100644
--- a/contrib/gcclibs/libiberty/choose-temp.c
+++ b/contrib/gcclibs/libiberty/choose-temp.c
@@ -65,8 +65,7 @@ choose_temp_base (void)
strcpy (temp_filename, base);
strcpy (temp_filename + len, TEMP_FILE);
- mktemp (temp_filename);
- if (strlen (temp_filename) == 0)
+ if (mktemp (temp_filename) == 0)
abort ();
return temp_filename;
}
OpenPOWER on IntegriCloud