File xfce4-cpugraph-plugin-1.0.1-fix-buffer-overflow.patch of Package xfce4-panel-plugins
diff -urNp xfce4-cpugraph-plugin-1.0.1.orig/panel-plugin/properties.c xfce4-cpugraph-plugin-1.0.1/panel-plugin/properties.c
--- xfce4-cpugraph-plugin-1.0.1.orig/panel-plugin/properties.c 2010-12-05 16:33:23.000000000 +0100
+++ xfce4-cpugraph-plugin-1.0.1/panel-plugin/properties.c 2011-02-09 13:25:05.000000000 +0100
@@ -208,8 +208,7 @@ static void setup_tracked_core_option( G
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++ )