[Xfce4-commits] <xfce4-xkb-plugin:master> Don't do useless allocations.

Jérôme Guelfucci noreply at xfce.org
Fri May 6 10:14:03 CEST 2011


Updating branch refs/heads/master
         to 58bd6e7a1ed7f02180135c49593fc498c0cc2fb7 (commit)
       from 2746e3db5daa20e0cbaa3f6db19c0c73fca24149 (commit)

commit 58bd6e7a1ed7f02180135c49593fc498c0cc2fb7
Author: Jérôme Guelfucci <jeromeg at xfce.org>
Date:   Fri May 6 08:43:40 2011 +0200

    Don't do useless allocations.

 panel-plugin/xkb-settings-dialog.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/panel-plugin/xkb-settings-dialog.c b/panel-plugin/xkb-settings-dialog.c
index 238c9f9..34f004c 100644
--- a/panel-plugin/xkb-settings-dialog.c
+++ b/panel-plugin/xkb-settings-dialog.c
@@ -969,8 +969,7 @@ xkb_settings_update_from_ui (t_xkb *xkb)
 
             tmp = g_strconcat(kbd_config->layouts, ",", layouts, NULL);
             g_free (kbd_config->layouts);
-            kbd_config->layouts = g_strdup (tmp);
-            g_free (tmp);
+            kbd_config->layouts = tmp;
             g_free (layouts);
 
             if (variants != NULL)
@@ -979,8 +978,7 @@ xkb_settings_update_from_ui (t_xkb *xkb)
                 tmp = g_strconcat(kbd_config->variants, ",", NULL);
 
             g_free (kbd_config->variants);
-            kbd_config->variants = g_strdup (tmp);
-            g_free (tmp);
+            kbd_config->variants = tmp;
             g_free (variants);
         }
     }



More information about the Xfce4-commits mailing list