summaryrefslogtreecommitdiff
path: root/src/cairo-output-stream-private.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2008-11-05 16:38:34 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2008-11-05 18:13:09 +0000
commite40d62a0fe96b8b937017a3bc2f18766c411ec41 (patch)
treea00ea404aaf2f1ec3b97f01bf968c3085a8d0007 /src/cairo-output-stream-private.h
parent89616dee8f11c6a7de3fa476b13661420648786f (diff)
[png] Attach the png representation to cairo_surface_create_from_png().
Attach the original png data as an alternate representation for image surfaces created by cairo_surface_create_from_png().
Diffstat (limited to 'src/cairo-output-stream-private.h')
-rw-r--r--src/cairo-output-stream-private.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cairo-output-stream-private.h b/src/cairo-output-stream-private.h
index 787d06161..6f10483f7 100644
--- a/src/cairo-output-stream-private.h
+++ b/src/cairo-output-stream-private.h
@@ -161,6 +161,11 @@ _cairo_memory_stream_copy (cairo_output_stream_t *base,
cairo_private int
_cairo_memory_stream_length (cairo_output_stream_t *stream);
+cairo_private cairo_status_t
+_cairo_memory_stream_destroy (cairo_output_stream_t *abstract_stream,
+ unsigned char **data_out,
+ unsigned int *length_out);
+
cairo_private cairo_output_stream_t *
_cairo_null_stream_create (void);