From: Kai Tietz Date: Thu, 29 Nov 2012 18:40:27 +0000 (+0100) Subject: re PR bootstrap/53912 (bootstrap fails using default c++ mode in stage 2 and 3 for... X-Git-Tag: releases/gcc-4.8.0~1690 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e97cae968277a19dda737090e48d85eef270112e;p=thirdparty%2Fgcc.git re PR bootstrap/53912 (bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32) PR target/53912 * prefix.c (lookup_key): Replace xmalloc/xrealloc use by XNEWVEC/XRESIZEVEC. From-SVN: r193946 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7560e28eb876..475a81eb7f1c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-11-29 Kai Tietz + + PR target/53912 + * prefix.c (lookup_key): Replace xmalloc/xrealloc + use by XNEWVEC/XRESIZEVEC. + 2012-11-29 Richard Earnshaw PR target/55073 diff --git a/gcc/prefix.c b/gcc/prefix.c index 369ede703090..c7003f8c6746 100644 --- a/gcc/prefix.c +++ b/gcc/prefix.c @@ -157,12 +157,12 @@ lookup_key (char *key) } size = 32; - dst = xmalloc (size); + dst = XNEWVEC (char, size); res = RegQueryValueExA (reg_key, key, 0, &type, (LPBYTE) dst, &size); if (res == ERROR_MORE_DATA && type == REG_SZ) { - dst = xrealloc (dst, size); + dst = XRESIZEVEC (char, dst, size); res = RegQueryValueExA (reg_key, key, 0, &type, (LPBYTE) dst, &size); }