From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2178) id 5EC62385626B; Fri, 24 Jun 2022 17:47:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5EC62385626B Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Florian Weimer To: glibc-cvs@sourceware.org Subject: [glibc] resolv/tst-resolv-noaaaa: Support building for older C standards X-Act-Checkin: glibc X-Git-Author: Florian Weimer X-Git-Refname: refs/heads/master X-Git-Oldrev: f282cdbe7f436c75864e5640a409a10485e9abb2 X-Git-Newrev: 77536da3dea5af4d1859e4e754f07f47cf8d7d4c Message-Id: <20220624174753.5EC62385626B@sourceware.org> Date: Fri, 24 Jun 2022 17:47:53 +0000 (GMT) X-BeenThere: glibc-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Glibc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jun 2022 17:47:53 -0000 https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=77536da3dea5af4d1859e4e754f07f47cf8d7d4c commit 77536da3dea5af4d1859e4e754f07f47cf8d7d4c Author: Florian Weimer Date: Fri Jun 24 19:38:14 2022 +0200 resolv/tst-resolv-noaaaa: Support building for older C standards This avoids a compilation error: tst-resolv-noaaaa.c: In function 'response': tst-resolv-noaaaa.c:74:11: error: a label can only be part of a statement and a declaration is not a statement char ipv4[4] = {192, 0, 2, i + 1}; ^~~~ tst-resolv-noaaaa.c:79:11: error: a label can only be part of a statement and a declaration is not a statement char *name = xasprintf ("ptr-%d", i); ^~~~ Diff: --- resolv/tst-resolv-noaaaa.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/resolv/tst-resolv-noaaaa.c b/resolv/tst-resolv-noaaaa.c index 56b25f88a5..6e0c6b6fb8 100644 --- a/resolv/tst-resolv-noaaaa.c +++ b/resolv/tst-resolv-noaaaa.c @@ -71,14 +71,18 @@ response (const struct resolv_response_context *ctx, switch (qtype) { case T_A: - char ipv4[4] = {192, 0, 2, i + 1}; - resolv_response_add_data (b, &ipv4, sizeof (ipv4)); + { + char ipv4[4] = {192, 0, 2, i + 1}; + resolv_response_add_data (b, &ipv4, sizeof (ipv4)); + } break; case T_PTR: - char *name = xasprintf ("ptr-%d", i); - resolv_response_add_name (b, name); - free (name); + { + char *name = xasprintf ("ptr-%d", i); + resolv_response_add_name (b, name); + free (name); + } break; } resolv_response_close_record (b);