mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-05 18:08:03 +02:00
script: Compile fix
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
parent
b13266ba0f
commit
69c1ec9f13
2 changed files with 7 additions and 3 deletions
|
|
@ -50,6 +50,7 @@
|
|||
#include "cairo-default-context-private.h"
|
||||
#include "cairo-device-private.h"
|
||||
#include "cairo-error-private.h"
|
||||
#include "cairo-image-surface-private.h"
|
||||
#include "cairo-list-private.h"
|
||||
#include "cairo-recording-surface-private.h"
|
||||
#include "cairo-output-stream-private.h"
|
||||
|
|
@ -2119,7 +2120,7 @@ _cairo_script_surface_clipper_intersect_clip_path (cairo_surface_clipper_t *clip
|
|||
}
|
||||
|
||||
/* skip the trivial clip covering the surface extents */
|
||||
if (surface->width >=0 && surface->height >= 0 &&
|
||||
if (surface->width >= 0 && surface->height >= 0 &&
|
||||
_cairo_path_fixed_is_box (path, &box))
|
||||
{
|
||||
if (box.p1.x <= 0 && box.p1.y <= 0 &&
|
||||
|
|
|
|||
|
|
@ -591,8 +591,11 @@ _cairo_surface_wrapper_init (cairo_surface_wrapper_t *wrapper,
|
|||
wrapper->has_extents = FALSE;
|
||||
wrapper->extents.x = wrapper->extents.y = 0;
|
||||
|
||||
wrapper->needs_transform =
|
||||
! _cairo_matrix_is_identity (&wrapper->target->device_transform);
|
||||
wrapper->needs_transform = FALSE;
|
||||
if (target) {
|
||||
wrapper->needs_transform =
|
||||
! _cairo_matrix_is_identity (&target->device_transform);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue