From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14904 invoked by alias); 29 Nov 2012 18:33:16 -0000 Received: (qmail 14891 invoked by uid 22791); 29 Nov 2012 18:33:15 -0000 X-SWARE-Spam-Status: No, hits=-6.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mail-ie0-f175.google.com (HELO mail-ie0-f175.google.com) (209.85.223.175) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 29 Nov 2012 18:32:42 +0000 Received: by mail-ie0-f175.google.com with SMTP id qd14so17568238ieb.20 for ; Thu, 29 Nov 2012 10:32:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=gtsa2hye9GHbMVgDuQJTOyhxqwoK9SILR4FzxarCel8=; b=ewRhlre2IPgeZKFoxRLXO+gJxLatI3g6X8OhPDktTs6+H80T2YMozShEYZy9GzX8nn /IUWmAwNK7k4qEEUXratS9/J5EFZKeLjF9YDSgOvF4tjqOYiJ5wZBYSrBVf6pnhhR/is n6msFJm8xCeG3WAJGFQJA5VzAJV3TnTQWfhxzuyvG32TRzGYcqRYYqBWngl44tgARFfz kJleMoz++SYY3Me6rHBT/0+AmDA3jQkQ7NuiNxE1hQGCs62VTaPibDpIWtnoWPZSq7pJ TJ2roCCuGO816Q4ieeIZW5ibZfR67mMdCmZnG3e/C6cvEdtsZWq5ys6UlHNRQAhzHhLt 0Zxw== MIME-Version: 1.0 Received: by 10.42.212.8 with SMTP id gq8mr20781833icb.48.1354213961762; Thu, 29 Nov 2012 10:32:41 -0800 (PST) Received: by 10.64.15.195 with HTTP; Thu, 29 Nov 2012 10:32:41 -0800 (PST) In-Reply-To: References: Date: Thu, 29 Nov 2012 18:33:00 -0000 Message-ID: Subject: Re: [patch prefix.c]: 4 of 7 Fix of PR target/53912 bootstrap fails using default c++ mode in stage 2 and 3 for native x86_64-w64-mingw32 From: Ian Lance Taylor To: Kai Tietz Cc: GCC Patches Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQnPzBSUgXpVhmYOg3+kNvyT7LP1zCRuvpB4OAsTC4dHSLEg3jdXOt3elwjwY9ANUKO0l/IGpYSkDvy/O6IuGplKx61TwXs4eahzM7tolz97dDnsgHWuA86aqebdxxwimcbzeAIm0F08t9pcdgd+nujXwIcZTfIknUOVBLD1dnEt9hZ2+9J0UJuRabz7v9vJa6gqDqcj X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2012-11/txt/msg02482.txt.bz2 On Thu, Nov 29, 2012 at 10:27 AM, Kai Tietz wrote: > Fine. Tested patch using XNEWVEC/XRESIZEVEC for this. Ok for apply? This is OK with a ChangeLog entry. Thanks. Ian > Index: prefix.c > =================================================================== > --- prefix.c (Revision 193939) > +++ prefix.c (Arbeitskopie) > @@ -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); > }