]> git.proxmox.com Git - mirror_qemu.git/blobdiff - hw/core/qdev-properties.c
error: Use error_reportf_err() where it makes obvious sense
[mirror_qemu.git] / hw / core / qdev-properties.c
index fffb58efb36f1bdcefeea61dc3459075857606a0..3572810b42a73b9611fe41eb3d9bc9446ab9b877 100644 (file)
@@ -1063,10 +1063,8 @@ static void qdev_prop_set_globals_for_type(DeviceState *dev,
         object_property_parse(OBJECT(dev), prop->value, prop->property, &err);
         if (err != NULL) {
             assert(prop->user_provided);
-            error_report("Warning: global %s.%s=%s ignored: %s",
-                         prop->driver, prop->property, prop->value,
-                         error_get_pretty(err));
-            error_free(err);
+            error_reportf_err(err, "Warning: global %s.%s=%s ignored: ",
+                              prop->driver, prop->property, prop->value);
             return;
         }
     }