diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-09-07 11:17:24 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-09-07 11:18:45 -0400 |
commit | d595c6ab12836a96e9d8e030c7802a95199632e0 (patch) | |
tree | 36b742c4d122e0e3a3d14377497398c510c92bb2 | |
parent | 2738d5bc9397dfd8defd34a4f234bff2e8221656 (diff) | |
download | gtk+-d595c6ab12836a96e9d8e030c7802a95199632e0.tar.gz |
gsk: Complain if we fail to realize a renderer
The only likely place where this is going to happen
is if a renderer was explicitly requested with the
GSK_RENDERER environment variable, and in that case,
it is misleading to silently use a different renderer.
-rw-r--r-- | gsk/gskrenderer.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/gsk/gskrenderer.c b/gsk/gskrenderer.c index be0e930b26..8ec0e0d36a 100644 --- a/gsk/gskrenderer.c +++ b/gsk/gskrenderer.c @@ -637,11 +637,10 @@ gsk_renderer_new_for_surface (GdkSurface *surface) return renderer; } - GSK_RENDERER_NOTE (renderer, RENDERER, - g_message ("Failed to realize renderer of type '%s' for surface '%s': %s\n", - G_OBJECT_TYPE_NAME (renderer), - G_OBJECT_TYPE_NAME (surface), - error->message)); + g_message ("Failed to realize renderer of type '%s' for surface '%s': %s\n", + G_OBJECT_TYPE_NAME (renderer), + G_OBJECT_TYPE_NAME (surface), + error->message); g_object_unref (renderer); g_clear_error (&error); } |