From: Matthias Clasen Date: Tue, 4 Apr 2023 02:16:43 +0000 (-0400) Subject: Revert "rendernodepaintable: Provide accurate aspect ratio" X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~439^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=70e56f0deac1788203200a76fbc40530b5f8c7d2;p=gtk4.git Revert "rendernodepaintable: Provide accurate aspect ratio" This reverts commit 52a849288793e7eede878798a88760c058266f60. It turned out to be the wrong fix. --- diff --git a/gtk/gtkrendernodepaintable.c b/gtk/gtkrendernodepaintable.c index 87bb1ca19a..1379ba3404 100644 --- a/gtk/gtkrendernodepaintable.c +++ b/gtk/gtkrendernodepaintable.c @@ -88,17 +88,6 @@ gtk_render_node_paintable_paintable_get_intrinsic_height (GdkPaintable *paintabl return ceilf (self->bounds.size.height); } -static double -gtk_render_node_paintable_paintable_get_intrinsic_aspect_ratio (GdkPaintable *paintable) -{ - GtkRenderNodePaintable *self = GTK_RENDER_NODE_PAINTABLE (paintable); - - if (self->bounds.size.height != 0) - return self->bounds.size.width / self->bounds.size.height; - - return 0; -} - static void gtk_render_node_paintable_paintable_init (GdkPaintableInterface *iface) { @@ -106,7 +95,6 @@ gtk_render_node_paintable_paintable_init (GdkPaintableInterface *iface) iface->get_flags = gtk_render_node_paintable_paintable_get_flags; iface->get_intrinsic_width = gtk_render_node_paintable_paintable_get_intrinsic_width; iface->get_intrinsic_height = gtk_render_node_paintable_paintable_get_intrinsic_height; - iface->get_intrinsic_aspect_ratio = gtk_render_node_paintable_paintable_get_intrinsic_aspect_ratio; } G_DEFINE_TYPE_EXTENDED (GtkRenderNodePaintable, gtk_render_node_paintable, G_TYPE_OBJECT, 0,