From 4a03db81cd6cc9626bd9b5b9273add32ee5eadfe Mon Sep 17 00:00:00 2001 From: Matthias Bolte Date: Mon, 4 Jul 2011 10:49:54 +0200 Subject: [PATCH] qemu: Fix virFileMakePath error handling in snapshot creation virFileMakePath returns an errno value on error, that will never be negative. An virFileMakePath error would have been ignored here, instead of being reported correctly. --- src/qemu/qemu_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 363a361b21..aab3ab96da 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -7498,7 +7498,7 @@ static int qemuDomainSnapshotWriteMetadata(virDomainObjPtr vm, goto cleanup; } err = virFileMakePath(snapDir); - if (err < 0) { + if (err != 0) { virReportSystemError(err, _("cannot create snapshot directory '%s'"), snapDir); goto cleanup; -- GitLab