summaryrefslogtreecommitdiff
path: root/gtk/gtkcssimageurl.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2016-12-14 04:55:24 +0100
committerBenjamin Otte <otte@redhat.com>2016-12-20 18:01:10 +0100
commit58b2c1d009ef621256ea5109255be981b95ce9cb (patch)
treee95f7e4bb493cd3b90740b76bc33b06cff402e44 /gtk/gtkcssimageurl.c
parentcd68c93b4c938314c4b18bd8825395d05c694b52 (diff)
downloadgtk+-58b2c1d009ef621256ea5109255be981b95ce9cb.tar.gz
cssimage: Port a few more simple ones to snapshots
Diffstat (limited to 'gtk/gtkcssimageurl.c')
-rw-r--r--gtk/gtkcssimageurl.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/gtk/gtkcssimageurl.c b/gtk/gtkcssimageurl.c
index 03e80a05da..ffde548c2d 100644
--- a/gtk/gtkcssimageurl.c
+++ b/gtk/gtkcssimageurl.c
@@ -114,14 +114,14 @@ gtk_css_image_url_get_aspect_ratio (GtkCssImage *image)
}
static void
-gtk_css_image_url_draw (GtkCssImage *image,
- cairo_t *cr,
- double width,
- double height)
+gtk_css_image_url_snapshot (GtkCssImage *image,
+ GtkSnapshot *snapshot,
+ double width,
+ double height)
{
GtkCssImageUrl *url = GTK_CSS_IMAGE_URL (image);
- _gtk_css_image_draw (gtk_css_image_url_load_image (url, NULL), cr, width, height);
+ gtk_css_image_snapshot (gtk_css_image_url_load_image (url, NULL), snapshot, width, height);
}
static GtkCssImage *
@@ -189,7 +189,7 @@ _gtk_css_image_url_class_init (GtkCssImageUrlClass *klass)
image_class->get_height = gtk_css_image_url_get_height;
image_class->get_aspect_ratio = gtk_css_image_url_get_aspect_ratio;
image_class->compute = gtk_css_image_url_compute;
- image_class->draw = gtk_css_image_url_draw;
+ image_class->snapshot = gtk_css_image_url_snapshot;
image_class->parse = gtk_css_image_url_parse;
image_class->print = gtk_css_image_url_print;