2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-22 01:59:26 +00:00

Add semantic patch to refactor isc_mempool_create() usage

This commit is contained in:
Ondřej Surý 2020-02-02 08:45:12 +01:00
parent de123a67d6
commit 33328871a7

View File

@ -0,0 +1,49 @@
@@
expression V;
@@
- V =
isc_mempool_create(...);
- assert_int_equal(V, ISC_R_SUCCESS);
@@
expression V;
@@
- V =
isc_mempool_create(...);
- check_result(V, ...);
@@
@@
- CHECK(
isc_mempool_create(...)
- )
;
@@
@@
- RUNTIME_CHECK(
isc_mempool_create(...)
- == ISC_R_SUCCESS)
;
@@
expression V;
statement S;
@@
- V =
isc_mempool_create(...);
- if (V != ISC_R_SUCCESS) S
@@
statement S;
@@
- if (
isc_mempool_create(...)
- != ISC_R_SUCCESS) S
+ ;