|
test
‘test’: events 1-3
12 | if (!new_table) |
| ^ |
| | |
| (1) following ‘false’ branch (when ‘new_table’ is non-NULL)... |
13 | return NULL; |
14 | new_table->m_f = (char **)malloc(sizeof(char **)); |
| ~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| (2) ...to here |
| (3) this call could return NULL |
|
‘test’: event 4
15 | *new_table->m_f = NULL; /* { dg-warning "dereference of possibly-NULL '<unknown>'" } */ // FIXME: something better than "unknown" here |
| ^ |
| | |
| (4) ‘<unknown>’ could be NULL: unchecked value from (3) |
|
|