diff --git a/glib/gfileutils.c b/glib/gfileutils.c index 81966b84b..fc101bdb2 100644 --- a/glib/gfileutils.c +++ b/glib/gfileutils.c @@ -1826,15 +1826,15 @@ g_format_size (guint64 size) /** * GFormatSizeFlags: * @G_FORMAT_SIZE_DEFAULT: behave the same as g_format_size() + * @G_FORMAT_SIZE_LONG_FORMAT: include the exact number of bytes as part + * of the returned string. For example, + * "45.6 kB (45,612 bytes)". * @G_FORMAT_SIZE_IEC_UNITS: use IEC (base 1024) units with "KiB"-style * suffixes. IEC units should only be used * for reporting things with a strong "power * of 2" basis, like RAM sizes or RAID stripe * sizes. Network and storage sizes should * be reported in the normal SI units. - * @G_FORMAT_SIZE_LONG_FORMAT: include the exact number of bytes as part - * of the returned string. For example, - * "45.6 kB (45,612 bytes)". * * Flags to modify the format of the string returned by * g_format_size_full(). diff --git a/glib/gfileutils.h b/glib/gfileutils.h index 0e382afd1..1d7f4dc63 100644 --- a/glib/gfileutils.h +++ b/glib/gfileutils.h @@ -112,9 +112,9 @@ gint g_file_open_tmp (const gchar *tmpl, typedef enum { - G_FORMAT_SIZE_DEFAULT, - G_FORMAT_SIZE_IEC_UNITS, - G_FORMAT_SIZE_LONG_FORMAT + G_FORMAT_SIZE_DEFAULT = 0, + G_FORMAT_SIZE_LONG_FORMAT = 1 << 0, + G_FORMAT_SIZE_IEC_UNITS = 1 << 1 } GFormatSizeFlags; gchar * g_format_size_full (guint64 size,