[libvirt] [PATCH] vbox: don't register NULL driver

We were missing check for the fact that the storage driver was found and in case there is no vbox storage driver available, daemon raised the following error each start: error : virRegisterStorageDriver:592 : driver in virRegisterStorageDriver must not be NULL Fixing this makes the condition unified with networkDriver registration in vbox as well. Signed-off-by: Martin Kletzander <mkletzan@redhat.com> --- src/vbox/vbox_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vbox/vbox_driver.c b/src/vbox/vbox_driver.c index c64d2d6..b2e35e9 100644 --- a/src/vbox/vbox_driver.c +++ b/src/vbox/vbox_driver.c @@ -74,7 +74,7 @@ int vboxStorageRegister(void) if (VBoxCGlueInit(&uVersion) == 0) storageDriver = vboxGetStorageDriver(uVersion); - if (virRegisterStorageDriver(storageDriver) < 0) + if (storageDriver && virRegisterStorageDriver(storageDriver) < 0) return -1; return 0; } -- 2.1.2

On 10/30/14 10:03, Martin Kletzander wrote:
We were missing check for the fact that the storage driver was found and in case there is no vbox storage driver available, daemon raised the following error each start:
error : virRegisterStorageDriver:592 : driver in virRegisterStorageDriver must not be NULL
Fixing this makes the condition unified with networkDriver registration in vbox as well.
Signed-off-by: Martin Kletzander <mkletzan@redhat.com> --- src/vbox/vbox_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
ACK Peter
participants (2)
-
Martin Kletzander
-
Peter Krempa