From 1a454e990a993913c3c237202f133b7bbbcecf3f Mon Sep 17 00:00:00 2001 From: "Michael N. Lipp" Date: Sun, 11 Jun 2023 14:23:53 +0200 Subject: [PATCH] Accept only official units. --- .../src/org/jdrupes/vmoperator/runner/qemu/Configuration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.jdrupes.vmoperator.runner.qemu/src/org/jdrupes/vmoperator/runner/qemu/Configuration.java b/org.jdrupes.vmoperator.runner.qemu/src/org/jdrupes/vmoperator/runner/qemu/Configuration.java index 4a09363..525031e 100644 --- a/org.jdrupes.vmoperator.runner.qemu/src/org/jdrupes/vmoperator/runner/qemu/Configuration.java +++ b/org.jdrupes.vmoperator.runner.qemu/src/org/jdrupes/vmoperator/runner/qemu/Configuration.java @@ -52,10 +52,10 @@ class Configuration implements Dto { static { // SI units and common abbreviations BigInteger factor = BigInteger.ONE; + unitMap.put("", factor); BigInteger scale = BigInteger.valueOf(1000); for (var unit : List.of("B", "kB", "MB", "GB", "TB", "PB", "EB")) { unitMap.put(unit, factor); - unitMap.put(unit.substring(0, unit.length() - 1), factor); factor = factor.multiply(scale); } // Binary units