diff mbox

[2/3] Test case for -Winit-cstring option

Message ID 1365267537-3787-2-git-send-email-yamato@redhat.com (mailing list archive)
State Mainlined, archived
Headers show

Commit Message

Masatake YAMATO April 6, 2013, 4:58 p.m. UTC
This patch added a test case for -Winit-cstring option
to validation directory.

Signed-off-by: Masatake YAMATO <yamato@redhat.com>
---
 validation/init_cstring.c | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 validation/init_cstring.c
diff mbox

Patch

diff --git a/validation/init_cstring.c b/validation/init_cstring.c
new file mode 100644
index 0000000..00eca20
--- /dev/null
+++ b/validation/init_cstring.c
@@ -0,0 +1,11 @@ 
+static struct alpha {
+  char a[2];
+} x = { .a = "ab" };
+/*
+ * check-name: -Winit-cstring option
+ *
+ * check-command: sparse -Winit-cstring $file
+ * check-error-start
+init_cstring.c:3:14: warning: too long initializer-string for array of char(no space for nul char)
+ * check-error-end
+ */