VirtualBox

Ignore:
Timestamp:
Aug 29, 2019 12:42:52 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
132990
Message:

FE/Qt: bugref:9510: Build fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp

    r80495 r80497  
    11471147    /* See https://en.wikipedia.org/wiki/Metric_prefix for metric suffixes:*/
    11481148    char suffixes[] = {'k', 'M', 'G', 'T', 'P', 'E', 'Z', 'Y'};
    1149     int zeroCount = (int)log10(uNumber);
     1149    int zeroCount = (int)log10((unsigned long double)uNumber);
    11501150    if (zeroCount < 3)
    11511151        return QString::number(uNumber);
    11521152    int h = 3 * (zeroCount / 3);
    11531153    char result[128];
    1154     sprintf(result, "%.2f", uNumber / (float)pow(10, h));
     1154    sprintf(result, "%.2f", uNumber / (float)pow((double)10, h));
    11551155    return QString("%1%2").arg(result).arg(suffixes[h / 3 - 1]);
    11561156}
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette