mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 08:22:16 +01:00 
			
		
		
		
	Fixing g_format_size() on Windows
It seems that the issue went away on current Window systems. Fix #429
This commit is contained in:
		| @@ -2478,16 +2478,7 @@ g_format_size_full (guint64          size, | ||||
|           /* Translators: the %s in "%s bits" will always be replaced by a number. */ | ||||
|           translated_format = g_dngettext (GETTEXT_PACKAGE, "%s bit", "%s bits", plural_form); | ||||
|         } | ||||
|       /* XXX: Windows doesn't support the "'" format modifier, so we | ||||
|        * must not use it there.  Instead, just display the number | ||||
|        * without separation.  Bug #655336 is open until a solution is | ||||
|        * found. | ||||
|        */ | ||||
| #ifndef G_OS_WIN32 | ||||
|       formatted_number = g_strdup_printf ("%'"G_GUINT64_FORMAT, size); | ||||
| #else | ||||
|       formatted_number = g_strdup_printf ("%"G_GUINT64_FORMAT, size); | ||||
| #endif | ||||
|  | ||||
|       g_string_append (string, " ("); | ||||
|       g_string_append_printf (string, translated_format, formatted_number); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user