Make the region data struct public
authorSoren Sandmann Pedersen <ssp@dhcp83-218.boston.redhat.com>
Fri, 11 May 2007 02:15:57 +0000 (22:15 -0400)
committerSoren Sandmann Pedersen <ssp@dhcp83-218.boston.redhat.com>
Fri, 11 May 2007 02:15:57 +0000 (22:15 -0400)
pixman/pixman-region.c
pixman/pixman.h

index 38d6510..354b9d2 100644 (file)
@@ -52,12 +52,6 @@ SOFTWARE.
 #include "pixman-private.h"
 #include "pixman.h"
 
-struct pixman_region16_data {
-    long               size;
-    long               numRects;
-/*  pixman_box16_t     rects[size];   in memory but not explicitly declared */
-};
-
 typedef struct pixman_region16_point {
     int x, y;
 } pixman_region16_point_t;
index e32a3dc..22b20d3 100644 (file)
@@ -94,7 +94,7 @@ typedef unsigned __int32 uint32_t;
 typedef __int64 int64_t;
 typedef unsigned __int64 uint64_t;
 #else
-#  error Cannot find definitions for fixed-width integral types (uint8_t, uint32_t, etc.)
+# error Cannot find definitions for fixed-width integral types (uint8_t, uint32_t, etc.)
 #endif
 
 /*
@@ -212,6 +212,12 @@ typedef struct pixman_region16_data        pixman_region16_data_t;
 typedef struct pixman_box16            pixman_box16_t;
 typedef struct pixman_region16         pixman_region16_t;
 
+struct pixman_region16_data {
+    long               size;
+    long               numRects;
+/*  pixman_box16_t     rects[size];   in memory but not explicitly declared */
+};
+
 struct pixman_box16
 {
     int16_t x1, y1, x2, y2;