1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
/* * Rule: STR31-C * Source: wiki * Status: FAIL - Should trigger STR31-C violation */ #include <stdio.h> #define BUFFER_SIZE 1024 void func(void) { char buf[BUFFER_SIZE]; if (gets(buf) == NULL) { /* Handle error */ } }