12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- @ cleanup_write @
- expression E;
- constant code, s;
- @@
- -control_printf_endreply(E, code, s)
- +control_write_endreply(E, code, s)
- @ cleanup_send_done @
- type T;
- identifier f != send_control_done;
- expression E;
- @@
- T f(...) {
- <...
- -control_write_endreply(E, 250, "OK")
- +send_control_done(E)
- ...>
- }
- @ cleanup_write2 @
- expression E1, E2;
- constant code;
- @@
- (
- -control_printf_endreply(E1, code, "%s", E2)
- +control_write_endreply(E1, code, E2)
- |
- -control_printf_midreply(E1, code, "%s", E2)
- +control_write_midreply(E1, code, E2)
- )
|