X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Fgarglk.c;h=6beb20e57c4da3ab4e96da48ab684e5fb5b7ee69;hb=ae15de3b9d5bfa1246c4c11d0ff851ac9a7b5f7c;hp=1a657ec81a9b4e3d642c6a63dae8f53d24208d7e;hpb=19063a2e128c97aed872972abbf7b90db964d3c9;p=projects%2Fchimara%2Fchimara.git diff --git a/libchimara/garglk.c b/libchimara/garglk.c index 1a657ec..6beb20e 100644 --- a/libchimara/garglk.c +++ b/libchimara/garglk.c @@ -79,7 +79,6 @@ garglk_set_program_info(const char *info) void garglk_set_story_name(const char *name) { - g_printerr("garglk_set_story_name(\"%s\");\n", name); ChimaraGlkPrivate *glk_data = g_private_get(glk_data_key); glk_data->story_name = g_strdup(name); g_object_notify(G_OBJECT(glk_data->self), "story-name"); @@ -203,6 +202,7 @@ garglk_set_reversevideo(glui32 reverse) g_return_if_fail(glk_data->current_stream != NULL); g_return_if_fail(glk_data->current_stream->window != NULL); - GtkTextTagTable *tags = gtk_text_buffer_get_tag_table( GTK_TEXT_BUFFER(glk_data->current_stream->window->widget) ); + GtkTextBuffer *buffer = gtk_text_view_get_buffer( GTK_TEXT_VIEW(glk_data->current_stream->window->widget) ); + GtkTextTagTable *tags = gtk_text_buffer_get_tag_table(buffer); gtk_text_tag_table_foreach( tags, apply_reverse_color, GINT_TO_POINTER(reverse) ); }