@@
expression E;
- if (E)
free(E);
- if (!E)
type T;
T *ptr;
- free(ptr);
- ptr = NULL;
+ FREE_AND_NULL(ptr);