diff --git a/ChangeLog b/ChangeLog index a82bcef659..fdcdafe8e0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Thu Sep 4 15:05:34 CEST 2008 Daniel Veillard + + * src/storage_backend_logical.c: fix a miscalculation of command line + size for vgcreate, patch from Jim Fehlig + Thu Sep 4 11:43:20 BST 2008 Daniel P. Berrange Augeas config file support diff --git a/src/storage_backend_logical.c b/src/storage_backend_logical.c index d182b5e36d..744848d26b 100644 --- a/src/storage_backend_logical.c +++ b/src/storage_backend_logical.c @@ -351,7 +351,7 @@ virStorageBackendLogicalBuildPool(virConnectPtr conn, memset(zeros, 0, sizeof(zeros)); /* XXX multiple pvs */ - if (VIR_ALLOC_N(vgargv, 1) < 0) { + if (VIR_ALLOC_N(vgargv, 3 + pool->def->source.ndevice) < 0) { virStorageReportError(conn, VIR_ERR_NO_MEMORY, "%s", _("command line")); return -1; }