]> Git Repo - qemu.git/blobdiff - util/error.c
trace: Only link generated-tracers.o with "simple" backend
[qemu.git] / util / error.c
index 2bb42e1c4b0e94cbbce733a7853db4e58e30aaaf..2ace0d8dd95bb0df878bf05871151ac3e35dc374 100644 (file)
@@ -142,11 +142,6 @@ Error *error_copy(const Error *err)
     return err_new;
 }
 
-bool error_is_set(Error **errp)
-{
-    return (errp && *errp);
-}
-
 ErrorClass error_get_class(const Error *err)
 {
     return err->err_class;
@@ -165,13 +160,13 @@ void error_free(Error *err)
     }
 }
 
-void error_propagate(Error **dst_err, Error *local_err)
+void error_propagate(Error **dst_errp, Error *local_err)
 {
-    if (local_err && dst_err == &error_abort) {
+    if (local_err && dst_errp == &error_abort) {
         error_report("%s", error_get_pretty(local_err));
         abort();
-    } else if (dst_err && !*dst_err) {
-        *dst_err = local_err;
+    } else if (dst_errp && !*dst_errp) {
+        *dst_errp = local_err;
     } else if (local_err) {
         error_free(local_err);
     }
This page took 0.025701 seconds and 4 git commands to generate.