summaryrefslogtreecommitdiff
path: root/atk
diff options
context:
space:
mode:
authorYue Wang <yue.wang@sun.com>2013-12-10 17:58:56 +0100
committerAlejandro PiƱeiro <apinheiro@igalia.com>2013-12-10 17:59:51 +0100
commit24e4f2db1228d3a003d3c25685de499e1e57c482 (patch)
treefd449ced26da245edd0084ad70f41a2d16acdc5f /atk
parent60fbc74893cde5d74a7f584d07c740fe4f4327e3 (diff)
downloadatk-24e4f2db1228d3a003d3c25685de499e1e57c482.tar.gz
text: atk_text_get_range_extents should use g_return_if_fail
https://bugzilla.gnome.org/show_bug.cgi?id=572489
Diffstat (limited to 'atk')
-rwxr-xr-xatk/atktext.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/atk/atktext.c b/atk/atktext.c
index d142c9a..9abb7f4 100755
--- a/atk/atktext.c
+++ b/atk/atktext.c
@@ -1066,10 +1066,8 @@ atk_text_get_range_extents (AtkText *text,
g_return_if_fail (ATK_IS_TEXT (text));
g_return_if_fail (rect);
+ g_return_if_fail (start_offset >= 0 && start_offset < end_offset);
- if (start_offset < 0 || start_offset >= end_offset)
- return;
-
iface = ATK_TEXT_GET_IFACE (text);
if (iface->get_range_extents)