[gtk-doc/resolution-independence: 4/5] RI: accept GTK_SIZE_MAX_PIXEL or G_MAXINT



commit 6ced2c1d26f17becf0a776b6e99fd04092b6d6b0
Author: Davyd Madeley <davyd madeley id au>
Date:   Wed May 6 17:02:21 2009 +0800

    RI: accept GTK_SIZE_MAX_PIXEL or G_MAXINT
---
 gtkdoc-scangobj.in |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/gtkdoc-scangobj.in b/gtkdoc-scangobj.in
index 64093d6..1a06638 100644
--- a/gtkdoc-scangobj.in
+++ b/gtkdoc-scangobj.in
@@ -1169,11 +1169,12 @@ describe_type (GParamSpec *spec)
 
       lower = gtk_size_to_string (pspec->minimum);
       upper = gtk_size_to_string (pspec->maximum);
-      if (pspec->minimum == GTK_SIZE_MINPIXEL && pspec->maximum == GTK_SIZE_MAXPIXEL)
+      if ((pspec->minimum == GTK_SIZE_MINPIXEL || pspec->minimum == G_MININT) &&
+          (pspec->maximum == GTK_SIZE_MAXPIXEL || pspec->maximum == G_MAXINT))
         desc = g_strdup ("");
-      else if (pspec->minimum == GTK_SIZE_MINPIXEL)
+      else if (pspec->minimum == GTK_SIZE_MINPIXEL || pspec->minimum == G_MININT)
         desc = g_strdup_printf ("<= %s", upper);
-      else if (pspec->maximum == GTK_SIZE_MAXPIXEL)
+      else if (pspec->maximum == GTK_SIZE_MAXPIXEL || pspec->maximum == G_MAXINT)
         desc = g_strdup_printf (">= %s", lower);
       else
         desc = g_strdup_printf ("[%s,%s]", lower, upper);
@@ -1186,11 +1187,12 @@ describe_type (GParamSpec *spec)
 
       lower = gtk_size_to_string (pspec->minimum);
       upper = gtk_size_to_string (pspec->maximum);
-      if (pspec->minimum == 0 && pspec->maximum == GTK_SIZE_MAXPIXEL)
+      if ((pspec->minimum == 0) &&
+          (pspec->maximum == GTK_SIZE_MAXPIXEL || pspec->maximum == G_MAXINT))
         desc = g_strdup ("");
       else if (pspec->minimum == 0)
         desc = g_strdup_printf ("<= %s", upper);
-      else if (pspec->maximum == GTK_SIZE_MAXPIXEL)
+      else if (pspec->maximum == GTK_SIZE_MAXPIXEL || pspec->maximum == G_MAXINT)
         desc = g_strdup_printf (">= %s", lower);
       else
         desc = g_strdup_printf ("[%s,%s]", lower, upper);



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