[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/2] qom/object_interfaces: Remove unnecessary local_err check
From: |
Zhenzhong Duan |
Subject: |
[PATCH 1/2] qom/object_interfaces: Remove unnecessary local_err check |
Date: |
Thu, 29 Feb 2024 11:37:38 +0800 |
In the error return path, local_err is always set, no need to check it.
Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com>
---
qom/object_interfaces.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/qom/object_interfaces.c b/qom/object_interfaces.c
index e0833c8bfe..255a7bf659 100644
--- a/qom/object_interfaces.c
+++ b/qom/object_interfaces.c
@@ -128,13 +128,11 @@ Object *user_creatable_add_type(const char *type, const
char *id,
}
goto out;
}
-out:
- if (local_err) {
- error_propagate(errp, local_err);
- object_unref(obj);
- return NULL;
- }
return obj;
+out:
+ error_propagate(errp, local_err);
+ object_unref(obj);
+ return NULL;
}
void user_creatable_add_qapi(ObjectOptions *options, Error **errp)
--
2.34.1