Work around GTK+ ABI break.

2008-03-29  Soren Sandmann <sandmann@daimi.au.dk>

        Work around GTK+ ABI break.

        * sysprof.c (on_about_activated): Use "program-name" instead of
        "name" when the gtk+ minor version is >= 14.




svn path=/trunk/; revision=407
This commit is contained in:
Soren Sandmann
2008-03-29 22:18:42 +00:00
committed by Søren Sandmann Pedersen
parent 62ffe734b0
commit a2f8d00fc2
2 changed files with 15 additions and 1 deletions

View File

@ -1,3 +1,10 @@
2008-03-29 Soren Sandmann <sandmann@daimi.au.dk>
Work around GTK+ ABI break.
* sysprof.c (on_about_activated): Use "program-name" instead of
"name" when the gtk+ minor version is >= 14.
2008-03-24 Soren Sandmann <sandmann@daimi.au.dk>
* collector.c (collect_traces): Call back after collecting all

View File

@ -651,10 +651,17 @@ on_about_activated (GtkWidget *widget, gpointer data)
{
#define OSLASH "\303\270"
Application *app = data;
char *name_property;
int major, minor, micro;
if (gtk_minor_version >= 12)
name_property = "program-name";
else
name_property = "name";
gtk_show_about_dialog (GTK_WINDOW (app->main_window),
"logo", app->icon,
"name", APPLICATION_NAME,
name_property, APPLICATION_NAME,
"copyright", "Copyright 2004-2007, S"OSLASH"ren Sandmann",
"version", PACKAGE_VERSION,
NULL);