dscale
if (dscale() != 0)
if (dscale() != 0)
double dtotal, dused, pct, dscale;
dscale = (double)scale;
pct = dused / dtotal * dscale;
if (cap_at_100 && pct > dscale)
pct = dscale;
double dtotal, dused, pct, dscale;
dscale = (double)scale;
pct = dused / dtotal * dscale;
if (cap_at_100 && pct > dscale)
pct = dscale;