summaryrefslogtreecommitdiff
path: root/src/cairo-surface-private.h
diff options
context:
space:
mode:
authorAdrian Johnson <ajohnson@redneon.com>2008-09-07 20:46:20 +0930
committerAdrian Johnson <ajohnson@redneon.com>2008-11-02 20:12:29 +1030
commit3c684347f49a581bfba35202ec61a5f6334acd4a (patch)
tree9cea13ed452b60bd40fb6fddb6800d0c35d69978 /src/cairo-surface-private.h
parenta39a4f52ac4a057f579e881a9a929029bcc514d1 (diff)
downloadcairo-3c684347f49a581bfba35202ec61a5f6334acd4a.tar.gz
Add cairo_surface_set_mime_data()
Currently only handles jpeg data.
Diffstat (limited to 'src/cairo-surface-private.h')
-rw-r--r--src/cairo-surface-private.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cairo-surface-private.h b/src/cairo-surface-private.h
index efd4365eb..1b5bb0492 100644
--- a/src/cairo-surface-private.h
+++ b/src/cairo-surface-private.h
@@ -100,6 +100,10 @@ struct _cairo_surface {
*/
cairo_bool_t has_font_options;
cairo_font_options_t font_options;
+
+ unsigned char *jpeg_data;
+ unsigned int jpeg_data_length;
+ cairo_destroy_func_t jpeg_destroy;
};
#endif /* CAIRO_SURFACE_PRIVATE_H */