Hello. There is still a problem (was similar before in topics) with displaying the wrong size of copied files over wifi network. it's in PB! last stable 13.10 (copying was started minimized in preferences, if important)
Any idea how to reproduce it?
Possibly a UINT being used instead of a UINT64 ?
if (!value)
{
group_name1 = "Zero bytes";
group_name2 = "";
sort_order = 1;
}
elseif (value < 1024)
{
group_name1 = "Bytes";
group_name2 = "1 B - 1024 B";
sort_order = 2;
}
elseif (value < 1048576)
{
group_name1 = "KiloBytes";
group_name2 = "1 KB - 1024 KB";
sort_order = 3;
}
elseif (value < 1073741824)
{
group_name1 = "MegaBytes";
group_name2 = "1 MB - 1024 MB";
sort_order = 4;
}
elseif (value < 1099511627776)
{
group_name1 = "GigaBytes";
group_name2 = "1 GB - 1024 GB";
sort_order = 5;
}
elseif (value < 1125899906842624)
{
group_name1 = "TeraBytes";
group_name2 = "1 TB - 1024 TB";
sort_order = 6;
}
elseif (value < 1152921504606846976)
{
group_name1 = "PetaBytes";
group_name2 = "1 PB - 1024 PB";
sort_order = 7;
}
elseif (value < 1180591620717411303424)
{
group_name1 = "ExaBytes";
group_name2 = "1 EB - 1024 EB";
sort_order = 8;
}
// bigger than UINT64
// UINT64 is 0 to 18,446,744,073,709,551,615 bytes (16 Exabytes)
//
// 1 Petabyte is 1,125,899,906,842,624 bytes
// 1 Exabyte is 1,152,921,504,606,846,976 bytes
// 1 Zettabyte is 1,180,591,620,717,411,303,424 bytes (1,048,576 Petabytes)