Revision d5a7b38f

b/monitor.c
1148 1148
/**
1149 1149
 * do_cont(): Resume emulation.
1150 1150
 */
1151
static void do_cont(Monitor *mon, const QDict *qdict, QObject **ret_data)
1151
static int do_cont(Monitor *mon, const QDict *qdict, QObject **ret_data)
1152 1152
{
1153 1153
    struct bdrv_iterate_context context = { mon, 0 };
1154 1154

  
1155 1155
    bdrv_iterate(encrypted_bdrv_it, &context);
1156 1156
    /* only resume the vm if all keys are set and valid */
1157
    if (!context.err)
1157
    if (!context.err) {
1158 1158
        vm_start();
1159
        return 0;
1160
    } else {
1161
        return -1;
1162
    }
1159 1163
}
1160 1164

  
1161 1165
static void bdrv_key_cb(void *opaque, int err)
b/qemu-monitor.hx
318 318
        .params     = "",
319 319
        .help       = "resume emulation",
320 320
        .user_print = monitor_user_noop,
321
        .mhandler.cmd_new = do_cont,
321
        .cmd_new_ret = do_cont,
322 322
    },
323 323

  
324 324
STEXI

Also available in: Unified diff