Use more appropriate types and remove a magic constant
authorSiarhei Siamashka <siarhei.siamashka@gmail.com>
Thu, 20 Dec 2012 03:14:39 +0000 (05:14 +0200)
committerSiarhei Siamashka <siarhei.siamashka@gmail.com>
Thu, 3 Jan 2013 23:27:06 +0000 (01:27 +0200)
pixman/pixman-glyph.c
pixman/pixman-image.c
pixman/pixman-region.c

index 15b3f1f..6d2c8bb 100644 (file)
@@ -508,7 +508,7 @@ add_glyphs (pixman_glyph_cache_t *cache,
     uint32_t glyph_flags = 0;
     pixman_composite_func_t func = NULL;
     pixman_implementation_t *implementation = NULL;
-    uint32_t dest_format;
+    pixman_format_code_t dest_format;
     uint32_t dest_flags;
     pixman_box32_t dest_box;
     pixman_composite_info_t info;
index 6f076d5..65041b4 100644 (file)
@@ -888,7 +888,7 @@ pixman_image_get_format (pixman_image_t *image)
     if (image->type == BITS)
        return image->bits.format;
 
-    return 0;
+    return PIXMAN_null;
 }
 
 uint32_t
index 8955fe7..2d6f157 100644 (file)
@@ -202,7 +202,7 @@ PIXREGION_SZOF (size_t n)
     return size + sizeof(region_data_type_t);
 }
 
-static void *
+static region_data_type_t *
 alloc_data (size_t n)
 {
     size_t sz = PIXREGION_SZOF (n);