From 1552547f650a82487ac72615c8533fd25b4ffc39 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 13 Oct 2016 17:11:38 -0400 Subject: stop using gkd_pango_context_get() in ArdourCanvas::Canvas and require concrete instances to supply a Pango::Context; do this for GtkCanvas and Push2Canvas --- libs/canvas/text.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libs/canvas/text.cc') diff --git a/libs/canvas/text.cc b/libs/canvas/text.cc index fb38423dec..735b9b87f8 100644 --- a/libs/canvas/text.cc +++ b/libs/canvas/text.cc @@ -106,7 +106,8 @@ void Text::_redraw () const { assert (!_text.empty()); - Glib::RefPtr context = Glib::wrap (gdk_pango_context_get()); + assert (_canvas); + Glib::RefPtr context = _canvas->get_pango_context(); Glib::RefPtr layout = Pango::Layout::create (context); #ifdef __APPLE__ -- cgit v1.2.3