Commit 5185f0e0 authored by Eduardo Habkost's avatar Eduardo Habkost Committed by Andreas Färber
Browse files

qdev: Move error printing to the end of qdev_device_help()

parent 43c95d78
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -245,9 +245,7 @@ int qdev_device_help(QemuOpts *opts)

    prop_list = qmp_device_list_properties(driver, &local_err);
    if (local_err) {
        error_printf("%s\n", error_get_pretty(local_err));
        error_free(local_err);
        return 1;
        goto error;
    }

    for (prop = prop_list; prop; prop = prop->next) {
@@ -263,6 +261,11 @@ int qdev_device_help(QemuOpts *opts)

    qapi_free_DevicePropertyInfoList(prop_list);
    return 1;

error:
    error_printf("%s\n", error_get_pretty(local_err));
    error_free(local_err);
    return 1;
}

static Object *qdev_get_peripheral(void)