blob: 9179a57dad87bab3aa8c1acf5500aca1927b8e5e [file] [log] [blame]
Anna Zaks9b0970f2011-11-16 19:58:17 +00001// RUN: %clang_cc1 -analyze -analyzer-checker=experimental.security.taint,experimental.security.ArrayBoundV2 -verify %s
2
3int scanf(const char *restrict format, ...);
4int getchar(void);
5
6#define BUFSIZE 10
7
8int Buffer[BUFSIZE];
9void bufferFoo1(void)
10{
11 int n;
12 scanf("%d", &n);
13 Buffer[n] = 1; // expected-warning {{Out of bound memory access }}
14}