[gimp] Use g_strdup_printf() instead of g_new() and g_sprintf()
- From: Michael Natterer <mitch src gnome org>
- To: svn-commits-list gnome org
- Subject: [gimp] Use g_strdup_printf() instead of g_new() and g_sprintf()
- Date: Fri, 29 May 2009 14:50:26 -0400 (EDT)
commit c73b71810dcf831b7fa520092c7020e429e557d0
Author: Michael Natterer <mitch gimp org>
Date: Fri May 29 20:49:40 2009 +0200
Use g_strdup_printf() instead of g_new() and g_sprintf()
---
app/actions/debug-commands.c | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/app/actions/debug-commands.c b/app/actions/debug-commands.c
index 5deb707..ca1e7f0 100644
--- a/app/actions/debug-commands.c
+++ b/app/actions/debug-commands.c
@@ -233,17 +233,15 @@ debug_dump_keyboard_shortcuts_cmd_callback (GtkAction *action,
const gchar *label_tmp;
gchar *label;
gchar *key_string;
- gchar *formated_string;
- label_tmp = gtk_action_get_label (action);
- label = gimp_strip_uline (label_tmp);
- key_string = gtk_accelerator_get_label (key->accel_key,
- key->accel_mods);
- formated_string = g_new0 (gchar, 20 + 1 + strlen (label) + 1 + 1);
+ label_tmp = gtk_action_get_label (action);
+ label = gimp_strip_uline (label_tmp);
+ key_string = gtk_accelerator_get_label (key->accel_key,
+ key->accel_mods);
- g_sprintf (formated_string, "%-20s %s\n", key_string, label);
-
- strings = g_list_prepend (strings, formated_string);
+ strings = g_list_prepend (strings,
+ g_strdup_printf ("%-20s %s",
+ key_string, label));
g_free (key_string);
g_free (label);
@@ -262,7 +260,7 @@ debug_dump_keyboard_shortcuts_cmd_callback (GtkAction *action,
for (string_it = strings; string_it; string_it = g_list_next (string_it))
{
- g_print ("%s", (gchar*) string_it->data);
+ g_print ("%s\n", (gchar *) string_it->data);
g_free (string_it->data);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]