[106/939] Compiling C object gtk/libgtk.a.p/gtkimcontextime.c.obj
../gtk/gtkimcontextime.c: In function 'gtk_im_context_ime_set_preedit_font':
../gtk/gtkimcontextime.c:780:3: warning: 'gtk_widget_get_style_context' is deprecated [-Wdeprecated-declarations]
780 | font_desc = gtk_css_style_get_pango_font (gtk_style_context_lookup_style (gtk_widget_get_style_context (context_ime->client_widget)));
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
#include "gdk/win32/gdkwin32.h"
#include "gtk/gtkimmodule.h"
#include "gtk/deprecated/gtkstylecontextprivate.h"
-#include "gtk/gtkcssstyleprivate.h"
+#include "gtkwidgetprivate.h"
/* avoid warning */
#ifdef STRICT
PangoFont *font;
LOGFONT *logfont;
PangoFontDescription *font_desc;
+ GtkCssStyle *style;
g_return_if_fail (GTK_IS_IM_CONTEXT_IME (context));
lang = ""; break;
}
- font_desc = gtk_css_style_get_pango_font (gtk_style_context_lookup_style (gtk_widget_get_style_context (context_ime->client_widget)));
+ style = gtk_css_node_get_style (gtk_widget_get_css_node (context_ime->client_widget));
+ font_desc = gtk_css_style_get_pango_font (style);
if (lang[0])
{