mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-22 01:59:26 +00:00
41 lines
611 B
Plaintext
41 lines
611 B
Plaintext
|
@@
|
||
|
expression E1, E2, E3;
|
||
|
statement S;
|
||
|
expression V;
|
||
|
@@
|
||
|
|
||
|
- V = dns_name_dup(E1, E2, E3);
|
||
|
+ dns_name_dup(E1, E2, E3);
|
||
|
- if (V != ISC_R_SUCCESS) S
|
||
|
|
||
|
@@
|
||
|
expression E1, E2, E3;
|
||
|
statement S1, S2;
|
||
|
expression V;
|
||
|
@@
|
||
|
|
||
|
- V = dns_name_dup(E1, E2, E3);
|
||
|
- if (V != ISC_R_SUCCESS) S1 else { S2 }
|
||
|
+ dns_name_dup(E1, E2, E3);
|
||
|
+ S2
|
||
|
|
||
|
@@
|
||
|
expression E1, E2, E3;
|
||
|
expression V;
|
||
|
@@
|
||
|
|
||
|
- V = dns_name_dup(E1, E2, E3);
|
||
|
- RUNTIME_CHECK(V == ISC_R_SUCCESS);
|
||
|
+ dns_name_dup(E1, E2, E3);
|
||
|
|
||
|
@@
|
||
|
expression E1, E2, E3;
|
||
|
statement S1, S2;
|
||
|
expression V;
|
||
|
@@
|
||
|
|
||
|
- V = dns_name_dup(E1, E2, E3);
|
||
|
+ dns_name_dup(E1, E2, E3);
|
||
|
S1
|
||
|
- if (V != ISC_R_SUCCESS) S2
|