#define emit /* syntactic sugar, like in Qt */ void some_signal(int *x) { } int main(void) { int x; emit some_signal(&x); return 0; }