summaryrefslogtreecommitdiff
path: root/gtk/gtktextlayout.c
diff options
context:
space:
mode:
authorClaudio Saavedra <csaavedra@igalia.com>2009-01-12 09:57:01 +0000
committerClaudio Saavedra <csaavedra@src.gnome.org>2009-01-12 09:57:01 +0000
commit42cb64c2f675856f0b8da0370acd249e3513bfe5 (patch)
treec37b7e53cbba94635e38bb35de2a692b8630fa15 /gtk/gtktextlayout.c
parent7746eed9b9707e4532bf0844d2925112d34bb498 (diff)
downloadgtk+-42cb64c2f675856f0b8da0370acd249e3513bfe5.tar.gz
Bug 567468 – no check for trailing != NULL in
2009-01-12 Claudio Saavedra <csaavedra@igalia.com> Bug 567468 – no check for trailing != NULL in gtk_text_layout_get_iter_at_position() * gtk/gtktextlayout.c: (gtk_text_layout_get_iter_at_position): Check for trailing to be non-NULL. * gtk/gtktextview.c: (gtk_text_view_get_iter_at_position): document that trailing may be NULL. svn path=/trunk/; revision=22090
Diffstat (limited to 'gtk/gtktextlayout.c')
-rw-r--r--gtk/gtktextlayout.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtktextlayout.c b/gtk/gtktextlayout.c
index 8d4cddc438..156503a506 100644
--- a/gtk/gtktextlayout.c
+++ b/gtk/gtktextlayout.c
@@ -2654,7 +2654,8 @@ void gtk_text_layout_get_iter_at_position (GtkTextLayout *layout,
if (y > display->height - display->top_margin - display->bottom_margin)
{
byte_index = _gtk_text_line_byte_count (line);
- *trailing = 0;
+ if (trailing)
+ *trailing = 0;
}
else
{