1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
/* * Rule: ERR33-C * Source: wiki * Status: FAIL - Should trigger ERR33-C violation */ #include <stdlib.h> void *p; void func(size_t new_size) { if (new_size == 0) { /* Handle error */ } p = realloc(p, new_size); if (p == NULL) { /* Handle error */ } }