From dfc29f83aede05c1eebed5d6b41ec6ef86ee04cc Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 16 Apr 2006 05:05:49 +0000 Subject: [PATCH] Avoid a possible array overrun. (Coverity) 2006-04-16 Matthias Clasen * gdk/x11/gdkwindow-x11.c (set_initial_hints ): Avoid a possible array overrun. (Coverity) --- ChangeLog | 6 ++++++ ChangeLog.pre-2-10 | 6 ++++++ gdk/x11/gdkwindow-x11.c | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f1503e9895..1206eb8590 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2006-04-16 Matthias Clasen + * gdk/x11/gdkwindow-x11.c (set_initial_hints ): Avoid a + possible array overrun. (Coverity) + + * gtk/gtkcalendar.c (gtk_calendar_key_press): Avoid a + possible array overrun. (Coverity) + * gtk/gtktextbuffer.c (_gtk_text_buffer_remove_all_tags): Avoid a NULL dereference. (Coverity) diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index f1503e9895..1206eb8590 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,11 @@ 2006-04-16 Matthias Clasen + * gdk/x11/gdkwindow-x11.c (set_initial_hints ): Avoid a + possible array overrun. (Coverity) + + * gtk/gtkcalendar.c (gtk_calendar_key_press): Avoid a + possible array overrun. (Coverity) + * gtk/gtktextbuffer.c (_gtk_text_buffer_remove_all_tags): Avoid a NULL dereference. (Coverity) diff --git a/gdk/x11/gdkwindow-x11.c b/gdk/x11/gdkwindow-x11.c index 23d6778a81..384711ce4f 100644 --- a/gdk/x11/gdkwindow-x11.c +++ b/gdk/x11/gdkwindow-x11.c @@ -1250,7 +1250,7 @@ set_initial_hints (GdkWindow *window) Window xwindow = GDK_WINDOW_XID (window); GdkWindowObject *private; GdkToplevelX11 *toplevel; - Atom atoms[7]; + Atom atoms[9]; gint i; private = (GdkWindowObject*) window;