Updating branch refs/heads/master
         to 961f109619d37ecbc95c64724f879369b5d2933e (commit)
       from a20a581ed444179af75389a5b44882c4c68ecb5b (commit)

commit 961f109619d37ecbc95c64724f879369b5d2933e
Author: Landry Breuil <[email protected]>
Date:   Wed Apr 18 23:04:46 2012 +0200

    Fix buffer overflow when constructing options dialog (bug #7247)

 panel-plugin/properties.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/panel-plugin/properties.c b/panel-plugin/properties.c
index ed191dd..257bdda 100644
--- a/panel-plugin/properties.c
+++ b/panel-plugin/properties.c
@@ -208,8 +208,7 @@ static void setup_tracked_core_option( GtkBox *vbox, 
GtkSizeGroup *sg, CPUGraph
        items[0] = _("All");
        for( i = 1; i < nb_items; i++ )
        {
-               items[i] = g_malloc( g_snprintf( NULL, 0, "%u", i ) );
-               g_sprintf( items[i], "%u", i );
+               items[i] = g_strdup_printf( "%u", i );
        }
        create_drop_down( vbox, sg, _("Tracked Core:"), (const gchar **)items, 
nb_items, base->tracked_core, change_core, base);
        for( i = 1; i < nb_items; i++ )
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to