sysprof r407 - trunk



Author: ssp
Date: Sat Mar 29 22:18:42 2008
New Revision: 407
URL: http://svn.gnome.org/viewvc/sysprof?rev=407&view=rev

Log:
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.





Modified:
   trunk/ChangeLog
   trunk/sysprof.c

Modified: trunk/sysprof.c
==============================================================================
--- trunk/sysprof.c	(original)
+++ trunk/sysprof.c	Sat Mar 29 22:18:42 2008
@@ -651,10 +651,17 @@
 {
 #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);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]