Module Name: src Committed By: rillig Date: Mon Mar 29 22:59:03 UTC 2021
Modified Files: src/tests/usr.bin/xlint/lint1: msg_181.c msg_181.exp Log Message: tests/lint: test initialization without braces To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/usr.bin/xlint/lint1/msg_181.c \ src/tests/usr.bin/xlint/lint1/msg_181.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/usr.bin/xlint/lint1/msg_181.c diff -u src/tests/usr.bin/xlint/lint1/msg_181.c:1.2 src/tests/usr.bin/xlint/lint1/msg_181.c:1.3 --- src/tests/usr.bin/xlint/lint1/msg_181.c:1.2 Sun Feb 21 09:07:58 2021 +++ src/tests/usr.bin/xlint/lint1/msg_181.c Mon Mar 29 22:59:03 2021 @@ -1,7 +1,7 @@ -/* $NetBSD: msg_181.c,v 1.2 2021/02/21 09:07:58 rillig Exp $ */ +/* $NetBSD: msg_181.c,v 1.3 2021/03/29 22:59:03 rillig Exp $ */ # 3 "msg_181.c" // Test for message: {}-enclosed initializer required [181] -TODO: "Add example code that triggers the above message." /* expect: 249 */ -TODO: "Add example code that almost triggers the above message." +struct { int x; } missing_braces = 3; /* expect: 181 */ +struct { int x; } including_braces = { 3 }; Index: src/tests/usr.bin/xlint/lint1/msg_181.exp diff -u src/tests/usr.bin/xlint/lint1/msg_181.exp:1.2 src/tests/usr.bin/xlint/lint1/msg_181.exp:1.3 --- src/tests/usr.bin/xlint/lint1/msg_181.exp:1.2 Sun Mar 21 20:45:00 2021 +++ src/tests/usr.bin/xlint/lint1/msg_181.exp Mon Mar 29 22:59:03 2021 @@ -1 +1 @@ -msg_181.c(6): error: syntax error ':' [249] +msg_181.c(6): error: {}-enclosed initializer required [181]