diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2016-06-19 19:52:32 +0930 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2016-06-19 19:52:32 +0930 |
commit | 90d50cd92315d6760069ad8062aba5e297370b20 (patch) | |
tree | 1ec88cde98d327834202849920754046afa2ab46 | |
parent | d69dd6b341594c338fa6c7b327fd7f201eb37bc1 (diff) |
win32-print: fix unbounded surface assertion
https://lists.cairographics.org/archives/cairo/2016-June/027445.html
-rw-r--r-- | src/win32/cairo-win32-printing-surface.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/win32/cairo-win32-printing-surface.c b/src/win32/cairo-win32-printing-surface.c index afc0b11ef..983ef598d 100644 --- a/src/win32/cairo-win32-printing-surface.c +++ b/src/win32/cairo-win32-printing-surface.c @@ -389,7 +389,7 @@ _cairo_win32_printing_surface_analyze_operation (cairo_win32_printing_surface_t if (pattern->type == CAIRO_PATTERN_TYPE_SURFACE) { cairo_surface_pattern_t *surface_pattern = (cairo_surface_pattern_t *) pattern; - if ( _cairo_surface_is_recording (surface_pattern->surface)) + if (surface_pattern->surface->type == CAIRO_SURFACE_TYPE_RECORDING) return CAIRO_INT_STATUS_ANALYZE_RECORDING_SURFACE_PATTERN; } |