diff options
author | Andrea Canciani <ranma42@gmail.com> | 2011-03-16 16:48:18 +0100 |
---|---|---|
committer | Andrea Canciani <ranma42@gmail.com> | 2011-03-17 17:45:57 +0100 |
commit | 75fea162d985bea622afa59771fb2d07f5241d1b (patch) | |
tree | 5876692cd2ba574481210fae292eaf7f06005028 /test/ps-features.c | |
parent | 4ef32a36ba1e457e8dd6244a6483866d33477aac (diff) | |
download | cairo-75fea162d985bea622afa59771fb2d07f5241d1b.tar.gz |
test: Cleanup macros
The ARRAY_LENGTH macro is used by many tests, although sometimes it is
named ARRAY_SIZE. Define it just once in cairo-test.h and reuse it.
In a similar way, MAX() and MIN() are currently defined in some
specific tests, while they could be reused.
Diffstat (limited to 'test/ps-features.c')
-rw-r--r-- | test/ps-features.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/test/ps-features.c b/test/ps-features.c index c1fb7308c..e3cf9b46e 100644 --- a/test/ps-features.c +++ b/test/ps-features.c @@ -43,8 +43,6 @@ #define MM_TO_POINTS(mm) ((mm) / 25.4 * 72.0) #define TEXT_SIZE 12 -#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof(arr[0])) - static struct { const char *page_size; const char *page_size_alias; @@ -123,7 +121,7 @@ preamble (cairo_test_context_t *ctx) CAIRO_FONT_WEIGHT_NORMAL); cairo_set_font_size (cr, TEXT_SIZE); - for (i = 0; i < ARRAY_SIZE (pages); i++) { + for (i = 0; i < ARRAY_LENGTH (pages); i++) { cairo_ps_surface_set_size (surface, pages[i].width_in_points, pages[i].height_in_points); |