projects
/
rodin
/
chimara.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hyperlinks can ofcourse also be styled by css
[rodin/chimara.git]
/
libchimara
/
hyperlink.c
diff --git
a/libchimara/hyperlink.c
b/libchimara/hyperlink.c
index a2795bdc83fb0861e598a3adaa626d1fcb04c884..6a0426a4ffd9c043f5ef9c2b7e3dedc9caec73d4 100644
(file)
--- a/
libchimara/hyperlink.c
+++ b/
libchimara/hyperlink.c
@@
-56,7
+56,7
@@
glk_set_hyperlink_stream(strid_t str, glui32 linkval)
g_return_if_fail(str != NULL);
g_return_if_fail(str->type == STREAM_TYPE_WINDOW);
g_return_if_fail(str->window != NULL);
g_return_if_fail(str != NULL);
g_return_if_fail(str->type == STREAM_TYPE_WINDOW);
g_return_if_fail(str->window != NULL);
- g_return_if_fail(str->window->type == wintype_TextBuffer);
+ g_return_if_fail(str->window->type == wintype_TextBuffer
|| str->window->type == wintype_TextGrid
);
flush_window_buffer(str->window);
flush_window_buffer(str->window);
@@
-138,7
+138,7
@@
glk_request_hyperlink_event(winid_t win)
{
VALID_WINDOW(win, return);
g_return_if_fail(win != NULL);
{
VALID_WINDOW(win, return);
g_return_if_fail(win != NULL);
- g_return_if_fail(win->type
!= wintype_TextBuffer || win->type !
= wintype_TextGrid);
+ g_return_if_fail(win->type
== wintype_TextBuffer || win->type =
= wintype_TextGrid);
g_hash_table_foreach(win->hyperlinks, hyperlink_unblock_event_handler, NULL);
g_hash_table_foreach(win->hyperlinks, hyperlink_unblock_event_handler, NULL);
@@
-156,7
+156,7
@@
glk_cancel_hyperlink_event(winid_t win)
{
VALID_WINDOW(win, return);
g_return_if_fail(win != NULL);
{
VALID_WINDOW(win, return);
g_return_if_fail(win != NULL);
- g_return_if_fail(win->type
!= wintype_TextBuffer || win->type !
= wintype_TextGrid);
+ g_return_if_fail(win->type
== wintype_TextBuffer || win->type =
= wintype_TextGrid);
g_hash_table_foreach(win->hyperlinks, hyperlink_block_event_handler, NULL);
}
g_hash_table_foreach(win->hyperlinks, hyperlink_block_event_handler, NULL);
}