summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2023-04-02 09:06:02 -0400
committerMatthias Clasen <mclasen@redhat.com>2023-04-02 09:06:02 -0400
commit7d4c757c58ff18a8bbc89b2d10ba067b3b7ace56 (patch)
tree687388276d149a66ee2ac658379bfbf3af9c4f67
parent33b1624a9f809162c878cf43cb7efd6311118746 (diff)
downloadgtk+-7d4c757c58ff18a8bbc89b2d10ba067b3b7ace56.tar.gz
examples: Update for deprecations
Stop using gdk_surface_create_similar_surface here.
-rw-r--r--examples/drawing.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/examples/drawing.c b/examples/drawing.c
index 805975d228..7a20bc1590 100644
--- a/examples/drawing.c
+++ b/examples/drawing.c
@@ -31,10 +31,9 @@ resize_cb (GtkWidget *widget,
if (gtk_native_get_surface (gtk_widget_get_native (widget)))
{
- surface = gdk_surface_create_similar_surface (gtk_native_get_surface (gtk_widget_get_native (widget)),
- CAIRO_CONTENT_COLOR,
- gtk_widget_get_width (widget),
- gtk_widget_get_height (widget));
+ surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32,
+ gtk_widget_get_width (widget),
+ gtk_widget_get_height (widget));
/* Initialize the surface to white */
clear_surface ();