summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2006-04-24 12:40:30 -0700
committerCarl Worth <cworth@cworth.org>2006-04-24 12:40:30 -0700
commit28e25e1cce0a4e4c612743effb8927c5cb6b3c5b (patch)
treee3e24100e84296cfc8ad2223a3e66fcf0f8a19a7
parent12c4c375af7efe367bb6128babd14b4c1d05be65 (diff)
Fix broken error-checking in cairo_{ps,pdf}_surface_set_dpi
-rw-r--r--src/cairo-pdf-surface.c2
-rw-r--r--src/cairo-ps-surface.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/cairo-pdf-surface.c b/src/cairo-pdf-surface.c
index f4b928d71..046a4d13d 100644
--- a/src/cairo-pdf-surface.c
+++ b/src/cairo-pdf-surface.c
@@ -425,7 +425,7 @@ cairo_pdf_surface_set_dpi (cairo_surface_t *surface,
target = _cairo_paginated_surface_get_target (surface);
- if (! _cairo_surface_is_pdf (surface)) {
+ if (! _cairo_surface_is_pdf (target)) {
_cairo_error (CAIRO_STATUS_SURFACE_TYPE_MISMATCH);
return;
}
diff --git a/src/cairo-ps-surface.c b/src/cairo-ps-surface.c
index 1d73495e1..33aa663aa 100644
--- a/src/cairo-ps-surface.c
+++ b/src/cairo-ps-surface.c
@@ -670,7 +670,7 @@ cairo_ps_surface_set_dpi (cairo_surface_t *surface,
target = _cairo_paginated_surface_get_target (surface);
- if (! _cairo_surface_is_ps (surface)) {
+ if (! _cairo_surface_is_ps (target)) {
_cairo_error (CAIRO_STATUS_SURFACE_TYPE_MISMATCH);
return;
}