[gtk+] gtktreeviewaccessible: Fix a potential division by zero
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] gtktreeviewaccessible: Fix a potential division by zero
- Date: Sun, 24 Nov 2013 21:21:16 +0000 (UTC)
commit ada766025f1dc32e494e83b806ad625d0756ab1d
Author: Philip Withnall <philip withnall collabora co uk>
Date: Wed Nov 20 17:25:48 2013 +0000
gtktreeviewaccessible: Fix a potential division by zero
Found with scan-build.
https://bugzilla.gnome.org/show_bug.cgi?id=712760
gtk/a11y/gtktreeviewaccessible.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/a11y/gtktreeviewaccessible.c b/gtk/a11y/gtktreeviewaccessible.c
index fb9e2ce..21e86b3 100644
--- a/gtk/a11y/gtktreeviewaccessible.c
+++ b/gtk/a11y/gtktreeviewaccessible.c
@@ -954,7 +954,7 @@ gtk_tree_view_accessible_ref_selection (AtkSelection *selection,
table = ATK_TABLE (selection);
n_columns = gtk_tree_view_accessible_get_n_columns (table);
n_selected = gtk_tree_view_accessible_get_selected_rows (table, &selected);
- if (i >= n_columns * n_selected)
+ if (n_columns == 0 || i >= n_columns * n_selected)
return NULL;
row = selected[i / n_columns];
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]