diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2008-05-24 15:16:44 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2008-05-24 15:16:44 -0400 |
commit | 4957a7894741f5a1941dcc06cc5a3a0551afcdad (patch) | |
tree | 3176d13228914433c6e5c71c9a98a55f90773e5a /test/surface-finish-twice.c | |
parent | a30209402c7160af257e1ea027e9e2cdab5b5aec (diff) |
[test/surface-finish-twice.c] Adapt to recent change that multiple finish is ok
Diffstat (limited to 'test/surface-finish-twice.c')
-rw-r--r-- | test/surface-finish-twice.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/surface-finish-twice.c b/test/surface-finish-twice.c index 62acf714..3751939a 100644 --- a/test/surface-finish-twice.c +++ b/test/surface-finish-twice.c @@ -63,7 +63,11 @@ draw (cairo_t *cr, int width, int height) return CAIRO_TEST_FAILURE; cairo_surface_finish (surface); - if (cairo_surface_status (surface) != CAIRO_STATUS_SURFACE_FINISHED) + if (cairo_surface_status (surface) != CAIRO_STATUS_SUCCESS) + return CAIRO_TEST_FAILURE; + + cairo_surface_finish (surface); + if (cairo_surface_status (surface) != CAIRO_STATUS_SUCCESS) return CAIRO_TEST_FAILURE; cairo_surface_destroy (surface); |