Я хочу написать семантический патч для coccinelle, чтобы он добавил if (ptr == NULL) ... чеки после звонков в malloc там, где они отсутствуют. Допустим, у меня есть следующий код входного источника: #
У меня есть очень большой проект C программирования, которая использует тысячи STRUCT переменных с этим именованием: specificstruct->x = specificstruct->y + specificstruct->z Я хочу сделать некоторый
Я хочу изменить свой код, используя Coccinelle скрипт: // Before modification
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
int *p;
*p=i;
return 0;
}
Ожидае