[libvirt] [PATCH 1/7] access: report an error if no access manager is present
Daniel P. Berrangé
berrange at redhat.com
Mon Dec 2 15:03:25 UTC 2019
The code calling this method expects it to have reported an error on
failure.
Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
---
src/access/viraccessmanager.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/access/viraccessmanager.c b/src/access/viraccessmanager.c
index 31e1787919..f4120c6139 100644
--- a/src/access/viraccessmanager.c
+++ b/src/access/viraccessmanager.c
@@ -65,6 +65,11 @@ VIR_ONCE_GLOBAL_INIT(virAccessManager);
virAccessManagerPtr virAccessManagerGetDefault(void)
{
+ if (virAccessManagerDefault == NULL) {
+ virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
+ _("No access manager registered"));
+ return NULL;
+ }
return virObjectRef(virAccessManagerDefault);
}
--
2.23.0
More information about the libvir-list
mailing list