Simplify the Xen get type driver method

There is no point iterating over sub-drivers since the user
would not have a virConnectPtr instance at all if opening
the drivers failed. Just return 'Xen' immediately.

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
This commit is contained in:
Daniel P. Berrange 2013-04-30 14:51:40 +01:00
parent 61b7a872cc
commit 1cdc465e0e

View File

@ -491,16 +491,9 @@ unsigned long xenUnifiedVersion(void)
static const char * static const char *
xenUnifiedConnectGetType(virConnectPtr conn) xenUnifiedConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED)
{ {
xenUnifiedPrivatePtr priv = conn->privateData; return "Xen";
int i;
for (i = 0; i < XEN_UNIFIED_NR_DRIVERS; ++i)
if (priv->opened[i])
return "Xen";
return NULL;
} }
/* Which features are supported by this driver? */ /* Which features are supported by this driver? */