(xyz ? func_1 : func_2)(arg1, xyz ? arg2 : arg3);
Hah! Took me a while to parse that. Pretty damn funny. I'm going to have to start using that all over the place, just to annoy folks.
_________________________
Bitt Faulk