From 5bb5cedec5170ac2aa06a340159256b55505c427 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sun, 28 Mar 2010 15:51:05 +0000 Subject: Changes required for new-cache svn path=/trunk/netsurf/; revision=10186 --- amiga/clipboard.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'amiga/clipboard.c') diff --git a/amiga/clipboard.c b/amiga/clipboard.c index 3dba6b325..a2dc926d0 100755 --- a/amiga/clipboard.c +++ b/amiga/clipboard.c @@ -248,13 +248,17 @@ bool ami_easy_clipboard_bitmap(struct bitmap *bitmap) } #ifdef WITH_NS_SVG -bool ami_easy_clipboard_svg(struct content *c) +bool ami_easy_clipboard_svg(struct hlcache_handle *c) { - if(c->type != CONTENT_SVG) return false; + char *source_data; + ULONG source_size; + + if(content_get_type(c) != CONTENT_SVG) return false; + if((source_data = content_get_source_data(c, &source_size)) == NULL) return false; if(!(OpenIFF(iffh,IFFF_WRITE))) { - ami_svg_to_dr2d(iffh,c->source_data,c->source_size,c->url); + ami_svg_to_dr2d(iffh, source_data, source_size, content_get_url(c)); CloseIFF(iffh); } -- cgit v1.2.3