1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
void func(void) { switch (cond) { case CASE_F: synchronized(thingy) { do_a(); do_b(); } break; } synchronized(thingy) { do_a(); do_b(); } }