@@ expression V, E1, E2; statement S; @@ - V = dns_name_copy(E1, E2, NULL); - if (V != ISC_R_SUCCESS) S + dns_name_copy(E1, E2); @@ expression V, E1, E2; statement S1, S2; @@ - V = dns_name_copy(E1, E2, NULL); - if (V == ISC_R_SUCCESS) S1 else S2; + dns_name_copy(E1, E2); + S2 @@ expression V, E1, E2; statement S1, S2; @@ - V = dns_name_copy(E1, E2, NULL); - S1 - if (V == ISC_R_SUCCESS) S2 + dns_name_copy(E1, E2); + S1 + S2