Blame gimp-2.6.2-jpeg-units.patch
|
|
fc7ea97 |
diff -up gimp-2.6.2/plug-ins/file-jpeg/jpeg-save.c.jpeg-units gimp-2.6.2/plug-ins/file-jpeg/jpeg-save.c
|
|
|
fc7ea97 |
--- gimp-2.6.2/plug-ins/file-jpeg/jpeg-save.c.jpeg-units 2008-10-30 10:32:32.000000000 +0100
|
|
|
fc7ea97 |
+++ gimp-2.6.2/plug-ins/file-jpeg/jpeg-save.c 2008-11-11 12:32:18.000000000 +0100
|
|
|
fc7ea97 |
@@ -192,14 +192,19 @@ background_jpeg_save (PreviewPersistent
|
|
|
fc7ea97 |
/* display the preview stuff */
|
|
|
fc7ea97 |
if (!pp->abort_me)
|
|
|
fc7ea97 |
{
|
|
|
fc7ea97 |
- struct stat buf;
|
|
|
fc7ea97 |
- gchar temp[128];
|
|
|
fc7ea97 |
+ struct stat buf;
|
|
|
fc7ea97 |
+ gchar *text;
|
|
|
fc7ea97 |
+ gchar *size_text;
|
|
|
fc7ea97 |
|
|
|
fc7ea97 |
g_stat (pp->file_name, &buf;;
|
|
|
fc7ea97 |
- g_snprintf (temp, sizeof (temp),
|
|
|
fc7ea97 |
- _("File size: %02.01f kB"),
|
|
|
fc7ea97 |
- (gdouble) (buf.st_size) / 1024.0);
|
|
|
fc7ea97 |
- gtk_label_set_text (GTK_LABEL (preview_size), temp);
|
|
|
fc7ea97 |
+
|
|
|
fc7ea97 |
+ size_text = g_format_size_for_display (buf.st_size);
|
|
|
fc7ea97 |
+ text = g_strdup_printf (_("File size: %s"), size_text);
|
|
|
fc7ea97 |
+
|
|
|
fc7ea97 |
+ gtk_label_set_text (GTK_LABEL (preview_size), text);
|
|
|
fc7ea97 |
+
|
|
|
fc7ea97 |
+ g_free (text);
|
|
|
fc7ea97 |
+ g_free (size_text);
|
|
|
fc7ea97 |
|
|
|
fc7ea97 |
/* and load the preview */
|
|
|
fc7ea97 |
load_image (pp->file_name, GIMP_RUN_NONINTERACTIVE, TRUE, NULL);
|