]> xenbits.xensource.com Git - libvirt.git/commitdiff
storage: reject negative capacity
authorJán Tomko <jtomko@redhat.com>
Mon, 27 Mar 2017 12:33:16 +0000 (14:33 +0200)
committerJán Tomko <jtomko@redhat.com>
Mon, 27 Mar 2017 15:20:03 +0000 (17:20 +0200)
https://bugzilla.redhat.com/show_bug.cgi?id=1436119

src/conf/storage_conf.c

index 6b34cea032bbeb0afaf36c702010980e3714d30b..28277e5efe8ca062c5447ed770dc1019302f6bf9 100644 (file)
@@ -1063,7 +1063,7 @@ virStorageSize(const char *unit,
                const char *val,
                unsigned long long *ret)
 {
-    if (virStrToLong_ull(val, NULL, 10, ret) < 0) {
+    if (virStrToLong_ullp(val, NULL, 10, ret) < 0) {
         virReportError(VIR_ERR_XML_ERROR, "%s",
                        _("malformed capacity element"));
         return -1;