#include <stdio.h>
#define O_PRINT_NAME_REGISTER(FN_NAME) static void FN_NAME(char *arg) { \
printf("%s\n", arg); \
}
O_PRINT_NAME_REGISTER(NET_TRACE)
O_PRINT_NAME_REGISTER(MAIN_TRACE)
void example(void)
{
NET_TRACE(" net log"); // LINE 20
MAIN_TRACE(" main log"); // LINE 21
}
int main(void) {
example();
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIE9fUFJJTlRfTkFNRV9SRUdJU1RFUihGTl9OQU1FKSBzdGF0aWMgdm9pZCBGTl9OQU1FKGNoYXIgKmFyZykgeyAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIiVzXG4iLCBhcmcpOyAgICAgICAgICAgXAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9Ck9fUFJJTlRfTkFNRV9SRUdJU1RFUihORVRfVFJBQ0UpCk9fUFJJTlRfTkFNRV9SRUdJU1RFUihNQUlOX1RSQUNFKQoKdm9pZCBleGFtcGxlKHZvaWQpCnsKICAgICBORVRfVFJBQ0UoIiBuZXQgbG9nIik7ICAvLyBMSU5FIDIwCiAgICAgTUFJTl9UUkFDRSgiIG1haW4gbG9nIik7IC8vIExJTkUgMjEKfQoKCmludCBtYWluKHZvaWQpIHsKCWV4YW1wbGUoKTsKCXJldHVybiAwOwp9Cg==