2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-22 10:10:06 +00:00
bind/cocci/isc_mem_macros.spatch

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

81 lines
804 B
Plaintext
Raw Normal View History

@@
expression e1, e2;
@@
isc_mem_free(e1, e2);
- e2 = NULL;
@@
expression e1, e2;
@@
if (e2 != NULL) {
isc_mem_free(e1, e2);
}
- e2 = NULL;
@@
expression e1, e2;
@@
isc_mempool_put(e1, e2);
- e2 = NULL;
@@
expression e1, e2;
@@
if (e2 != NULL) {
isc_mempool_put(e1, e2);
}
- e2 = NULL;
@@
expression e1, e2, e3;
@@
isc_mem_put(e1, e2, e3);
- e2 = NULL;
@@
expression e1, e2, e3;
@@
if (e2 != NULL) {
isc_mem_put(e1, e2, e3);
}
- e2 = NULL;
@@
expression e1, e2, e3;
@@
isc_mem_putanddetach(e1, e2, e3);
- e2 = NULL;
@@
expression e1, e2, e3;
@@
if (e2 != NULL) {
isc_mem_putanddetach(e1, e2, e3);
}
- e2 = NULL;
@@
expression e1, e2, e3, e4;
@@
isc_mem_cput(e1, e2, e3, e4);
- e2 = NULL;
@@
expression e1, e2, e3, e4;
@@
if (e2 != NULL) {
isc_mem_cput(e1, e2, e3, e4);
}
- e2 = NULL;