summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Canciani <ranma42@gmail.com>2011-06-20 09:41:27 +0200
committerAndrea Canciani <ranma42@gmail.com>2011-06-20 09:44:49 +0200
commit5a79e9f536771234f5460ef35e8ed63dc5ecf82a (patch)
tree46392303ebaae7711bcb776b309a9044b0be95a3
parentced061124d0b402c5ce471ce04e9a936dc46da94 (diff)
script: Return status when flushing device
Since 92d7b1eee96e6b1448aaf3c95a44238fa0eeff48 the flush vfunction should return a cairo_status_t. Silences the warning: cairo-script-surface.c: At top level: cairo-script-surface.c:3528:5: warning: initialization from incompatible pointer type [enabled by default] cairo-script-surface.c:3528:5: warning: (near initialization for '_cairo_script_device_backend.flush') [enabled by default]
-rw-r--r--src/cairo-script-surface.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/cairo-script-surface.c b/src/cairo-script-surface.c
index e9252695..89311a00 100644
--- a/src/cairo-script-surface.c
+++ b/src/cairo-script-surface.c
@@ -1901,13 +1901,12 @@ _cairo_script_surface_create_similar (void *abstract_surface,
return &surface->base;
}
-static void
+static cairo_status_t
_device_flush (void *abstract_device)
{
cairo_script_context_t *ctx = abstract_device;
- cairo_status_t status;
- status = _cairo_output_stream_flush (ctx->stream);
+ return _cairo_output_stream_flush (ctx->stream);
}
static void