--- a/libpurple/util.c Tue Sep 10 03:44:53 2019 -0400 +++ b/libpurple/util.c Tue Sep 10 04:04:17 2019 -0400 @@ -3336,35 +3336,6 @@ } char * -purple_str_size_to_units(goffset size) -{ - static const char * const size_str[] = { "bytes", "KiB", "MiB", "GiB", "TiB", "PiB", "EiB" }; - float size_mag; - gsize size_index = 0; - - if (size == -1) { - return g_strdup(_("Calculating...")); - } - else if (size == 0) { - return g_strdup(_("Unknown.")); - } - else { - size_mag = (float)size; - - while ((size_index < G_N_ELEMENTS(size_str) - 1) && (size_mag > 1024)) { - size_mag /= 1024; - size_index++; - } - - if (size_index == 0) { - return g_strdup_printf("%" G_GOFFSET_FORMAT " %s", size, _(size_str[size_index])); - } else { - return g_strdup_printf("%.2f %s", size_mag, _(size_str[size_index])); - } - } -} - -char * purple_str_seconds_to_string(guint secs) { char *ret = NULL;