shithub: puzzles

Download patch

ref: ff62f0aaff860b37a3dfc99956a67efac145a70d
parent: 47c3878dc78028ea8750402b7f1f1e6e59b41198
author: Simon Tatham <[email protected]>
date: Sat Jan 24 12:58:42 EST 2009

Add an automatic check for HAVE_SENSIBLE_ABSOLUTE_SIZE_FUNCTION by
using PANGO_CHECK_VERSION. (Irritatingly, the latter is not
available in all versions of Pango, so we have to be cautious about
using it at all. *sigh*)

[originally from svn r8430]

--- a/gtk.c
+++ b/gtk.c
@@ -25,7 +25,12 @@
 #include "puzzles.h"
 
 #if GTK_CHECK_VERSION(2,0,0)
-#define USE_PANGO
+# define USE_PANGO
+# ifdef PANGO_VERSION_CHECK
+#  if PANGO_VERSION_CHECK(1,8,0)
+#   define HAVE_SENSIBLE_ABSOLUTE_SIZE_FUNCTION
+#  endif
+# endif
 #endif
 
 #ifdef DEBUGGING