Commit e76c756f authored by Richard Henderson's avatar Richard Henderson Committed by Anthony Liguori
Browse files

qdev: Fix 32-bit compilation in print_size



Signed-off-by: default avatarRichard Henderson <rth@twiddle.net>
Message-id: 1375208443-17288-2-git-send-email-rth@twiddle.net
Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
parent 75e2a4ba
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1177,7 +1177,7 @@ static int print_size(DeviceState *dev, Property *prop, char *dest, size_t len)
    int i = 0;
    uint64_t div;

    for (div = (long int)1 << 40; !(*ptr / div) ; div >>= 10) {
    for (div = 1ULL << 40; !(*ptr / div) ; div >>= 10) {
        i++;
    }
    return snprintf(dest, len, "%0.03f%c", (double)*ptr/div, suffixes[i]);