On 10/23/2009 03:05 PM, Daniel P. Berrange wrote: > + if (mon->json) > + ret = qemuMonitorJSONSystemPowerdown(mon); > + else > + ret = qemuMonitorTextSystemPowerdown(mon); Why not make a vtable? Paolo