diff options
author | Matthias Clasen <mclasen@redhat.com> | 2004-10-19 04:30:35 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2004-10-19 04:30:35 +0000 |
commit | e746e7ffb81b25bc0071c915272c05ab1d805db8 (patch) | |
tree | 062a9ba4c8070364c7d9c0621ea1f514a8f66052 /tests/testicontheme.c | |
parent | 5fedd5f8bd8d46efadc0101100054ab8296e5440 (diff) | |
download | gdk-pixbuf-e746e7ffb81b25bc0071c915272c05ab1d805db8.tar.gz |
Set the locale, tidy up output.
2004-10-19 Matthias Clasen <mclasen@redhat.com>
* tests/testicontheme.c: Set the locale, tidy up output.
Diffstat (limited to 'tests/testicontheme.c')
-rw-r--r-- | tests/testicontheme.c | 48 |
1 files changed, 27 insertions, 21 deletions
diff --git a/tests/testicontheme.c b/tests/testicontheme.c index e4ecccd1d..cf9018aca 100644 --- a/tests/testicontheme.c +++ b/tests/testicontheme.c @@ -2,6 +2,7 @@ #include <gtk/gtkicontheme.h> #include <stdlib.h> #include <string.h> +#include <locale.h> static void usage (void) @@ -28,6 +29,7 @@ main (int argc, char *argv[]) int i; g_type_init (); + setlocale (LC_ALL, ""); if (argc < 3) { @@ -73,29 +75,33 @@ main (int argc, char *argv[]) g_print ("icon for %s at %dx%d is %s\n", argv[3], size, size, icon_info ? gtk_icon_info_get_filename (icon_info) : "<none>"); - if (gtk_icon_info_get_embedded_rect (icon_info, &embedded_rect)) + if (icon_info) { - g_print ("Embedded rect: %d,%d %dx%d\n", - embedded_rect.x, embedded_rect.y, - embedded_rect.width, embedded_rect.height); + if (gtk_icon_info_get_embedded_rect (icon_info, &embedded_rect)) + { + g_print ("Embedded rect: %d,%d %dx%d\n", + embedded_rect.x, embedded_rect.y, + embedded_rect.width, embedded_rect.height); + } + + if (gtk_icon_info_get_attach_points (icon_info, &attach_points, &n_attach_points)) + { + g_print ("Attach Points: "); + for (i = 0; i < n_attach_points; i++) + g_print ("%d, %d; ", + attach_points[i].x, + attach_points[i].y); + g_free (attach_points); + g_print ("\n"); + } + + display_name = gtk_icon_info_get_display_name (icon_info); + + if (display_name) + g_print ("Display name: %s\n", display_name); + + gtk_icon_info_free (icon_info); } - - if (gtk_icon_info_get_attach_points (icon_info, &attach_points, &n_attach_points)) - { - g_print ("Attach Points: "); - for (i = 0; i < n_attach_points; i++) - g_print ("%d, %d; ", - attach_points[i].x, - attach_points[i].y); - g_free (attach_points); - } - - display_name = gtk_icon_info_get_display_name (icon_info); - - if (display_name) - g_print ("Display name: %s\n", display_name); - - gtk_icon_info_free (icon_info); } else { |