X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fstyle.c;h=e4169d6a6aa5ade98c58a7ec43dc04e8057c7eed;hb=641bba7f53fbed8f422568a4d884d3205d84fe6a;hp=24e9833dfff1bb2a4c7f842b9e0d86dfe3122cb2;hpb=01ae0661a4969da6fb43ee6d719dc1e443a067f9;p=projects%2Fchimara%2Fchimara.git diff --git a/libchimara/style.c b/libchimara/style.c index 24e9833..e4169d6 100644 --- a/libchimara/style.c +++ b/libchimara/style.c @@ -826,6 +826,10 @@ get_current_font(guint32 wintype) ChimaraGlkPrivate *glk_data = g_private_get(glk_data_key); GtkTextTag *normal; + if( G_UNLIKELY(!glk_data->style_initialized) ) { + style_init(); + } + switch(wintype) { case wintype_TextGrid: normal = g_hash_table_lookup(glk_data->current_styles->text_grid, "normal");